Sandmann: htaccess Funktioniert nicht

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?

  1. 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

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. 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

    --
    Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
    <!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->