Carsten: Troubleshooting .htaccess

Beitrag lesen

Hallo atmaseva!

In httpd.conf steht der Eintrag „AllowOverride All“.

An der richtigen Stelle?
Und heisst die .htaccess Datei auch so? Das lässt sich nämlich verstellen.

Die Datei „index.htm“ rufe ich über den virtuellen Hostnamen „test“ auf.

Dann solltest du in deine 'hosts' Datei auch test als 127.0.0.1 eintragen. (_Der_ Ärger kommt sonst später...)

Entsprechend steht in httpd.conf
<VirtualHost 127.0.0.1>
      DocumentRoot C:/public
      ServerName test

hier könnte es z.b. hin
         AllowOverride All

</VirtualHost>

----- Inhalt der Datei .htaccess ------

.htaccess-Datei fuer Web-Verzeichnis

order deny,allow

AuthType Basic
AuthName "Testbereich"
AuthUserFile C:/public/test/.htusers
AuthGroupFile C:/public/test/.htgroups

Die Dateien gehören eigentlich nicht in den Bereich den der Apache ausliefern darf. (Ist aber nicht das Problem.)

Ansonsten: was sagt das error.log?

http://aktuell.de.selfhtml.org/artikel/server/htaccess/index.htm
http://aktuell.de.selfhtml.org/artikel/server/htaccess-faq/index.htm

Gruss,
 Carsten