Comment désactiver la liste des répertoires dans Apache

Comment désactiver la liste des répertoires dans Apache

L'indexation par défaut est activée dans le serveur Web Apache à l'aide du Options + index ou Index d'options directif. Généralement, cela se produit, lorsqu'il n'y a pas de fichier index (par défaut) est disponible dans le répertoire. Alors Apache ne comprend pas quel fichier afficher sur la page et répertorier tous les fichiers à la page. Vous pouvez voir la capture d'écran ci-dessous car il n'y a pas de fichier d'index disponible.

Désactiver la liste des répertoires dans Apache

Pour désactiver la liste du répertoire pour un répertoire spécifique, ajoutez les paramètres suivants dans Apache Virtual Host ou créez un .Fichier htaccess dans ce répertoire avec le contenu ci-dessous. Les options - Indexes ont désactivé la liste des fichiers sur le site Web si un fichier d'index est manquant.

Dans Apache Virtual Host:

Options - Indexes
123 Options - Indexes

Dans .Fichier HTACCESS:

Options - Indexes
1 Options - Indexes

Tout en utilisant le .HTACCESS, assurez-vous que le serveur Apache peut utiliser .Fichiers HTACCESS pour ce répertoire. Dans la plupart des cas, .HTACCESS est désactivé par défaut.

Enfin, rechargez le service Apache après avoir apporté des modifications de l'hôte virtuel pour appliquer des modifications. Le .Les modifications HTACCESS s'appliqueront immédiatement sans service de rechargement.