Puisque cette syntaxe n’est pas autorisée:
Options +ExecCGI
Existe-t-il un moyen de restreindre la scope des directives et
dans httpd.conf afin qu’elle ne se propage PAS aux sous-répertoires?
J’ai essayé:
Options -ExecCGI Options +ExecCGI
seul et avec règle supplémentaire:
Options -ExecCGI
Ceci, cependant, se propage à tous les répertoires du chemin.
Un exemple d’une telle utilisation serait d’interdire l’option ExecCGI par défaut et de lui permettre de sélectionner sélectivement les fichiers sans avoir besoin d’utiliser des fichiers .htaccess dans chaque répertoire.
Si vous prévoyez d’utiliser la solution .htaccess, veuillez ne pas répondre.
EDIT: On m’a expliqué que depuis 2.4 il est possible d’utiliser la syntaxe DirectoryMatch et la notation dollar pour gérer cela (un exemple ci-dessous) mais je n’ai pas pu le faire fonctionner .
Options -ExecCGI Options +ExecCGI