.htaccess refuser l'accès à tous à l'exception d'un seul fichier
Comment puis-je refuser l'accès à un dossier et de ses sous-dossiers, à l'exception d'un fichier?
Ce fichier est: toon.php et se trouve dans le même dossier.
Vous devez vous connecter pour publier un commentaire.
Qui est probablement le plus efficace que vous pouvez obtenir.
Fonctionne pour moi. Ne pas oublier de configurer l' .un fichier htpasswd.
AllowOverride AuthConfig Limit
dans votre configuration de serveurA fonctionné pour moi...
Vous pouvez utiliser le
<Directory>
et<Files>
directives. Vous pouvez regarder la documentation ici:http://httpd.apache.org/docs/1.3/mod/core.html#directory
http://httpd.apache.org/docs/1.3/mod/core.html#files
En bref, vous voulez quelque chose comme ceci:
Si, comme moi, vous êtes à la recherche d'un moyen d'avoir une authentification sur l'ensemble d'un site/d'un dossier, sauf pour un seul fichier, vous trouverez que cette méthode fonctionne très bien:
Exemple tiré de : ce site
Ajouter la règle suivante à htaccess dans la racine
Cela permettra de refuser l'accès à tous les fichiers et dossiers à l'exception de toon.php .
Il est un scénario dans WordPress admin où vous pouvez limite l'accès à IPs spécifiques, mais laisser accès à certains fichiers utilisés par les plugins: