/ / Masquer le contenu du répertoire des utilisateurs avec .htaccess? [fermé] - .htaccess

Masquer le contenu du répertoire des utilisateurs avec .htaccess? [fermé] - .htaccess

Comment puis-je masquer la liste d'un répertoire entier, y compris de tous les fichiers et dossiers qu'il contient? Je voudrais donner un 404, pas un "403 Interdit". Puis-je afficher un message 404 par défaut sans utiliser de message? errorDocument?

Réponses:

1 pour la réponse № 1

Dans un .htaccess dans le répertoire souhaité:

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

Il sert un 403, mais vous pouvez le gérer comme un 404.

(N’oubliez pas d’accorder l’accès local (127.0.0.1))


0 pour la réponse № 2

Il peut être judicieux d’utiliser l’instruction DirectoryIndex dans votre fichier .htaccess.

Cela vous permet d’afficher le fichier de votre choix à chaque fois qu’il est consulté:

 DirectoryIndex /404.php

Cela montrera la page à 404.php chaque fois que quelqu'un essaie de lister le contenu du répertoire.