Puis-je utiliser .htpasswd pour sécuriser un répertoire inexistant (un répertoire mod_rewrite virtuel)?
Question
J'utilise le modèle de commande avant et si toutes les demandes sont acheminées par mon fichier index.php. Je voudrais assurer le contrôleur « Admin » (accessible à monsite / admin /) avec .htpasswd. Le seul problème est, « admin » est pas un répertoire, mais est juste un mod_rewrite. Cela peut-il être fait?
La solution
Il n'y a pas qu'une seule façon, je suis assez sûr. Vous pouvez créer un contrôle d'accès avec mod_rewrite et [F]
sur les critères que vous avez définis. Voir par exemple Contrôle d'accès avec mod_rewrite . Cela dit, vous pouvez parfaitement le faire.
<Location /admin>
[here your rules]
</Location>
Le Exiger directive a pour contexte répertoire ce qui signifie que vous pouvez l'utiliser le contexte de
<Directory>, <Location>, <Files>, and <Proxy>
:)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow