require valid-user
--------------------------------------------
Filen ligger i webroten (C:\webroot)
.htpasswd
--------------------------------------------
Lista med lösenord i form av
user:krypterat lösenord med ett krypterings verktyg
--------------------------------------------
Filens plats (C:\htpasswd)
AuthUserFile ska ju vara hela sökvägen. Om du nu har webroten i c:\webroot så kör du ju inte på ett unixsystem då kan ju knappast sökvägen till .htpasswd vara /htpasswd/.htpasswd ?
Precis! Det var det som var min misstanke, jag har kollatr runt på internet litet grand om ämnet, och jag hittar inget som utryckligen anger att det ska skrivas som dos baserade sökvägar, även om man kör på ett sådant system.
Och eftersom sökvägarna i Apaches egna conf filer skall skrivas ex. C:/windows, och inte på det riktiga sättet c:\windows, så började jag fundera.
Jag kommer så långt att jag får fram dialog rutan som frågar efter lösenord och användar namn, men även om jag skriver ett korrekt lösenord och användarnamn släpper den ändå inte in mig.
Det brukar vara så att man skrivit in lösenordet i klartext i password filen, vilket är fel, man skall använda htpasswd programmet för att skapa/ändra i password filen.
Raden "AuthUserFile /htpasswd/.htpasswd" anger att password filen heter .htpasswd och ligger i katalogen /htpasswd, gör den det?
.htaccess filen ligger i en mapp som heter ”Losenmedlem” och i den mappen ligger alla sidor som ska vara skyddade ex. ”medlem” och filen ser ut så här.
AuthUserFile /home/s/svenskak/htpasswd/.htpasswd
AuthName "medlem"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
och filen .htpasswd ligger i en mapp som heter ”htpasswd” och det som står i den är själva användar id + siffrorna och nummerna som man får på https://www.mirage.golden.net
268 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2