Ich will ein Verzeichnis durch eine .htaccess Datei schützen. Das verzeichnis habe ich in der httpd.conf zum Gebrauch von .htaccess Dateien frei gegeben:
- Code: Select all
<Directory /files/web/>
AllowOverride Options FileInfo
</Directory>
Mit der htpasswd habe ich mir eine Passwortdatei erzeugt und diese in /files/config gespeichert.
In /files/web habe ich dann diese .htaccess Datei angelegt:
- Code: Select all
AuthName "Geschützter Bereich"
AuthType Basic
AuthUserFile /file/config/pass.file
require valide-user
Wenn ich nun das Verzeichnis im Browser aufrufen will, erhalten die Meldung "Fehler 500 - Interner Serverfehler".
Woran kann das liegen? Ich habe mir das ganze in der .htaccess Datei abgeguckt, mit der das Xampp-Verzeichnis /opt/lampp/htdocs/xampp/ geschützt ist.
Die Passwort Datei ist OK. Wenn ich diese nach /opt/lampp/lib kopiere und in xampp.users umbennen, wird bei dem zugriff auf die LAMPP-Seite das richtige Passwort und Benutzername verlangt.
Was muss ich also noch ändern?
Besten Dank
Ares