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.
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.
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.