web-dev-qa-db-fra.com

Options du fichier .htaccess - Index sur les sous-répertoires

J'ai la ligne .htaccess suivante, simple pas d'index à la racine.

Options -Indexes

Qu'ajoutons-nous pour qu'il se propage dans n'importe quel sous-répertoire au lieu d'avoir à créer un fichier pour chacun? Un seul .htaccess sur root uniquement.

32
Codex73

La bonne réponse est

Options -Indexes

Vous devez avoir pensé à

AllowOverride All

https://httpd.Apache.org/docs/2.2/howto/htaccess.html

Les fichiers .htaccess (ou "fichiers de configuration distribués") permettent d'apporter des modifications de configuration par répertoire. Un fichier, contenant une ou plusieurs directives de configuration, est placé dans un répertoire de document particulier et les directives s'appliquent à ce répertoire et à tous ses sous-répertoires.

40
oasisfleeting

les fichiers htaccess affectent le répertoire dans lequel ils sont placés et tous les sous-répertoires, c'est-à-dire un fichier htaccess situé dans votre répertoire racine (yoursite.com) affecterait yoursite.com/content, yoursite.com/content/contents, etc.

http://www.javascriptkit.com/howto/htaccess.shtml

30
Kaleb Brasee