Dans le .htaccess, il faut ajouter la ligne suivante :
options -indexes
Conséquence, si un répertoire de votre serveur web ne contient pas de fichier index.php (index.html … ça dépend du paramétrage de votre serveur « httpd DirectoryIndex ») cela affichera votre page 404 au lieu d’afficher une page parcourant l’arborescence du répertoire.