Erwin: htaccess Passwortschutz

Beitrag lesen

Hallo,

Ich habe bei mir einen lokalen Apache Server laufen (unter Windows).
Jetzt wollte ich denn Passwortschutz mit htaccess anlegen wenn ich in das Verzeichniss /save/ gehe.
In der httpd.conf datei habe ich:

AllowOverride All

muss ind die Directory Directive

<Directory c:/cgi>
  AllowOverride All
</Directory>

DocumentRoot "C:/cgi/0000"

eingestellt.

OK jetzt kommt zwar das login Fenster aber ich kann mich nicht einloggen.
Ich glaube der Apache findet die ".htpasswd" Datei nicht.

so isses

Die Datein liegen so:
C:/cgi/0000/save/.htaccess
C:/cgi/0000/save/.htpasswd

Und in der .htaccess habe ich:
AuthUserFile /home/save/.htpasswd

Nana, das muss schon stimmen!:
AuthUserFile c:/cgi/0000/save/.htpasswd

Ist das Root Verzeichniss des Apache eigentlich das Home Verzeichniss??? Geht das mit home überhaupt unter Windows???

schau mal, das ist meine virtual host configuration auf ApacheWin:

Aenderungen seit Installation

ServerName LocalTestServer

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
 ServerName example.com
 DocumentRoot d:/local/home/example.com/htdocs
 ScriptAlias /cgi-bin/ d:/local/home/example.com/cgi-bin/
 AddHandler server-parsed .shtml # enable ssi
</VirtualHost>

Erwin

--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?