Folgendes Problem, ich versuche das Verzeichnis D:\www\private mit htaccess zu schützen, ergo liegt die Datei .htaccess in diesem Ordner.
DocumentRoot ist D:\www.
Die Datei htpasswd liegt in D:\Private Pwd.
der Inhalt meiner .htaccess sieht so aus:
AuthType Basic
AuthName "Login"
AuthUserFile D:\Security Pwd\.htpasswd
require valid-user
Der Inhalt der htpasswd ist unverschlüsselt nach dem Schema: user:password.
Wenn ich nun versuche auf das Verzeichnis private zu zu greifen bekomm ich folgende Fehlermeldung:
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
Woran kann das liegen ? Stimmt meine Syntax der htaccess nicht oder kann es daran liegen dass mein SererRoot auf einer andern PArtition ist, nämlich S:\ ?