htaccess Funktioniert nicht
Sandmann
- webserver
Hi zusammen..
Ich habe auf meinem SuSE 9.2 Server den Apache installiert. Testweise wollte ich ein Verzeichnis mit einem Passwortschutz per htaccess versehen. Ich habe eine htaccess mit folgendem Inhalt angelegt:
AuthType Basic
AuthName "Passwortschutz"
AuthUserFile /srv/www/htpasswd
require valid-user
Die htpasswd habe ich mit "htpasswd2" erstellt. Das Problem ist, dass es den Server scheinbar nicht interessiert, dass da eine htaccess Datei liegt, denn es kommt keine Passwortabfrage. In der httpd.conf steht auch drin, dass die Datei .htaccess heisen soll, also daran habe ich nichts geändert. Trotzdem tut sich nichts. Muss man am Server noch etwas einstellen, damit die htaccess angezogen wird?
hi,
Das Problem ist, dass es den Server scheinbar nicht interessiert, dass da eine htaccess Datei liegt, denn es kommt keine Passwortabfrage. In der httpd.conf steht auch drin, dass die Datei .htaccess heisen soll, also daran habe ich nichts geändert. Trotzdem tut sich nichts. Muss man am Server noch etwas einstellen, damit die htaccess angezogen wird?
Ist denn per AllowOverride angegeben, dass die betreffenden Einstellungen per .htaccess gesetzt/verändert werden dürfen? (In diesem Falle relevant: AuthConfig.)
gruß,
wahsaga
Hallo Sandmann,
Ich habe eine htaccess mit folgendem Inhalt angelegt:
[...] In der httpd.conf steht auch drin, dass die Datei .htaccess heisen soll [...]
Hast du eine htaccess oder .htaccess angelegt?
AuthUserFile /srv/www/htpasswd
Das ist _sehr_ ungeschickt. Diese Datei kann jeder abrufen. Nicht ohne Grund fangen .htaccess und .htpasswd mit einem Punkt an.
Viele Grüße aus Freiburg,
Marian