Des serveurs de httpd d'Apache sont configurés par défaut pour montrer la liste d'annuaire, quand les dossiers d'index comme index.htm ou index.html d'index.php etc. ne sont pas présents dans l'annuaire. Ceci peut exposer les informations sensibles aux yeux de soulèvement et est souvent indexé par des moteurs de recherche. Ceci peut compromettre vos données en le rendant évident à l'assistance fortuite. La solution est simple. Vous pouvez ajouter une ligne à votre dossier de .htaccess (créez le présent de dossier sinon) pour empêcher la liste d'annuaire pour cet annuaire et ses sous-répertoires :
IndexIgnore *

* les allumettes tous les dossiers dans l'annuaire. Vous pouvez également limiter seulement un sous-ensemble de dossier de l'déploiement. Par exemple si vous voudriez que le contenu d'annuaire soit énuméré mais n'inclue pas les images dans les listes puis vous devriez employer cette commande :
IndexIgnore *.png *.gif *.jpg

Ceci renverrait une liste de tous les dossiers ne finissant pas dans .png, .jpg ou .gif, mais énumérerait toujours .txt, .html, etc.

D'une part si votre serveur est installé pour empêcher la liste d'annuaire, mais vous voulez énumérer les annuaires par défaut, puis ajoutez le suivant dans votre dossier de .htaccess :
Options +Indexes