Frage zu htaccess
-
Hi Allerseits!
Ich schlage mich gerade mit der Einrichtung eines Zugansschutzes für eine Webseite rum. Beim Apache kann man ja in einem Verzeichnis eine Datei namens ".htaccess" legen die die Zugangsdaten beinhaltet:
.htaccess:
AuthUserFile .htpasswd //könnte es sein, das der Pfad hier nicht stimmt? AuthName "Benutzeranmeldung" AuthType Basic require user Heinz
die passende .htpasswd dazu:
fatman98:$dhidhhduahdi (md5 hash)
Das Problem dabei ist nun, dass die Anmeldung nicht funktioniert. Egal was ich am Anmeldefensterchen eingebe, der Apache ignoriert das und zeigt immer wieder das Eingabeformular an.
Das Passwort habe ich unter meinem Windows-Apache mit[cpp]htpasswd -c .htpasswd Heinz[cpp]
generiert.
-
du musst den absoluten Pfad zur .htpasswd angeben
also zum Beispiel wenn du unter windows bist:
C:\irgendwas\irgendwas\.htpasswd
oder hat bei unix/linux
/irgendwas/irgendwas/.htpasswd
Das "irgendwas" musst du natürlich durch deine VErzeichnisnamen angleichen
mfg
tobi
-
Ok. Ich habe den Absoluten Pfad angegeben. Es funktioniert.