Hallo,
Folgendes Problem:
Ich möchte mittels .htaccess eine einfache Zugriffbeschränkung erreichen.
Das dürfte mit folgender .htaccess kein Problem sein:
AuthType Basic
AuthUserFile .htpasswd
AuthName "Für Zutritt zu diesem privaten Verzeichnis bitte einloggen:"
require user lilly
Das Problem ist jedoch, das Apache im falschen Verzeichnis nach der .htpasswd sucht.
Nämlich laut error.log unter:
(OS 2)Das System kann die angegebene Datei nicht finden. : Could not open password file: C:/Programme/Apache Group/Apache2/.htpasswd
Die .htpasswd (ebenso wie die .htaccess) befindet sich jedoch im Verzeichnis D:/htdocs/admin/.
Was muss ich tun, damit Apache unter D:/htdocs/admin/ oder besser unter D:/ nach der Passwort-Datei sucht?
In der Konfigurationsdatei habe ich ansonsten folgendes zu stehen:
AllowOverride All
Kann ehrlich gesagt nicht viel mit den anderen Optionen anfangen, wie Options FileInfo AuthConfig Limit
Vielen Dank
LiLLy