par anonyme 21-Novembre-2017
edité 21-Novembre-2017

Comment interdire via htaccess de lister les dossiers et répertoires du serveur ainsi que leurs contenus ?

1 Réponse

par anonyme 21-Novembre-2017

On peut empêcher la navigation dans les répertoires non autorisée en demandant au serveur de répondre à une requête 403 "Interdits" pour toute demande d'affichage d'un répertoire. Par exemple, s'il manque à votre site sa page d'index par défaut, tout ce qui se trouve dans la racine de votre site sera accessible à tous les visiteurs. Pour éviter cela, incluez la règle .htaccess suivante :

Options All -Indexes

Inversement, pour activer la navigation dans les répertoires, utilisez la directive suivante :

Options All +Indexes

Cette règle empêchera le serveur de répertorier le contenu du répertoire :

IndexIgnore *

La directive IndexIgnore peut aussi être utilisée pour empêcher l'affichage de certains types de fichiers :

IndexIgnore *.wmv *.mp4 *.avi *.mov
Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses de l'équipe et d'autres internautes.

2.6k questions

3k réponses

...