J'ai un .htaccess qui utilise l'authentification de base. Il semble que le chemin d'accès à l' .un fichier htpasswd n'est pas par rapport au fichier htaccess, mais plutôt de la configuration du serveur.
Donc, même si j'ai l' .htaccess et .htpasswd fichiers dans le même répertoire, cela ne fonctionne pas:
AuthType Basic
AuthName "Private Login"
AuthUserFile .htpasswd
Require valid-user
Cependant, c'est si je change le AuthUserFile à utiliser le chemin absolu:
AuthType Basic
AuthName "Private Login"
AuthUserFile "/home/user/public_html/mydir/.htpasswd"
Require valid-user
Mais je préfère quelque chose de plus mobile que je l'utilise sur plusieurs sites dans différents domaines. J'ai cherché sur le web mais je n'ai pas eu de résolution. Est-il possible d'utiliser un chemin relatif ou des variables comme l' %{DOCUMENT_ROOT}
?