137 votes

refuser la liste des répertoires avec htaccess

J’ai un dossier, par exemple : et trop de sous-dossier dans le dossier, par exemple : ```` , , , ...

Je veux ajouter un fichier htaccess dans Pour refuser DirectoryListing dans et sous-dossiers, c’est possible ?

161voto

PPC-Coder Points 1551

Options -Les index doivent fonctionner pour empêcher les listes de répertoires.

Si vous utilisez un fichier .htaccess, assurez-vous d’avoir au moins le paramètre « allowoverride options » dans votre fichier de configuration apacheprincipal.

98voto

Bryan Drewery Points 1278

Essayez de l’ajouter au `` fichier dans ce répertoire.

Cela a plus d’informations.

36voto

Cyclone Points 6493

Si `` ne fonctionne pas comme Bryan Drewery l’a suggéré, vous pouvez écrire une méthode récursive pour créer des fichiers d’index.php vides.

Placez-le à l’intérieur de votre dossier de base que vous souhaitez protéger, vous pouvez le nommer n’importe quel (je recommanderais index.php)

Ces fichiers d’index.php vides peuvent être facilement supprimés ou écrasés, et ils empêcheront vos répertoires d’être listables.

28voto

Vivek Points 141

Pour afficher l’erreur interdite, incluez ces lignes dans votre fichier .htaccess:

Si nous voulons indexer nos fichiers et les montrer avec quelques informations, utilisez:

Si nous voulons qu’une extension particulière ne s’affiche pas, alors:

22voto

Saurabh Mistry Points 3325

Options -Index fonctionne parfaitement pour moi ,

voici `` le fichier :

avant: enter image description here

après:

enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X