Ich habe nur die rot hervorgehobenen Rauten eingefügt (nach Handbuch).
Die Rauten würd ich wieder wegmachen... (worum sollte man ohne Not, überall von vorne herein für alle den Zugriff erlauben?)
Ich benutze xampp 1.5.1.
Auch schon etwas alt
Mach mal die "httpd.conf" auf und suche nach der Zeile:
- Code: Select all
<Directory "C:/Programme/xampp/htdocs">
Ein paar Zeilen unter genau dieser Zeile gibt es den Eintrag "AllowOverride ...". Ändere diesen in "AllowOverride All"
Der Testorner befindet sich unter ./htdocs/test
Die .htaccess Datei ist indemselben Ordner mit angegebenen Inhalt.
Was ist der angegebene Inhalt? Die Datei ".htaccess" müsste aber so aussehen:
- Code: Select all
AuthName "Test"
AuthType Basic
AuthUserfile "C:/Programme/xampp/htdocs/test/.htpasswd"
require valid-user
Die Datei ".htpasswd" muss jetzt natürlich dort existieren und einen korrekten Inhalt haben.
BTW:
Die Dateien nennen sich auch wirklich ".htaccess" und ".htpasswd"? Überprüfe das mal in der Eingabeaufforderung mit "dir".