29. juli 2002 - 00:17
Der er
7 kommentarer og 1 løsning
apache og .htaccess ?
har lavet en .htaccess og en .htpasswd fil på min unix box, men der kommer ingen password identifikation op ? .htaccess : AuthUserFile /usr/local/www/data/mrtg/.htpasswd AuthGroupFile /dev/null AuthName "BLAH!" AuthType Basic <Limit GET POST> require valid-user </Limit> .htpasswd : nino:<blah> nogen der har forslag? har kigget i httpd.conf og det er slået til.
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Har du givet den mappe som du vil beskytte, tilladelse til at bruge .htaccess i din httpd.conf?
ehm...er det nødvendigt? mener da at man bare skal smide filen i mappen? men hvor gør jeg det i httpd.conf ?
Som default er der jo ikke givet tilladelse til at bruge .htacces Men hvis du bruger: <Directory "/usr/local/www/data/mrtg/"> AllowOverride AuthConfig </directory> skulle du blive promptet. Og selvf. sørge for stien er korrekt.
Prøv med det her: .htaccess: AuthName "Admin System" AuthType Basic AuthUserFile /usr/local/www/data/mrtg/htpasswd require valid-user htpasswd: nino:<hvad mon??> husk det skal være "htpasswd" UDEN . (punktum) den burde virke!
thnx sukos...det virkede :-) troede godt nok ik man behøvede det :/ så lærte vi også lidt idag :P
hien > Er du sindsyg? (Sorry, men det var bare lige mit første udbrud) Apache er som standard sat op til IKKE at sende filer der starter på .ht (Ja, med punktum) hvis der ikke er punktum foran kan filen hentes via apache. Altså ".htpasswd" eller smid den uden for DocumentRoot
hien >> Og hvorfor skal man så have det mega sikkerhedshul at have .htpasswd uden punktum?
*G* sorry sidder lige selv med IIS!
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.