Avatar billede tlunde Nybegynder
29. juli 2002 - 10:19 Der er 6 kommentarer og
1 løsning

.htaccess guide...

Hejsa,
Hvor finder jeg en god guide til hvordan man laver password beskyttelse på PHPMyAdmin eller andre bibs??

Hilsen
Thomas Lunde
www.thomaslunde.dk
Avatar billede webmasterdk Praktikant
29. juli 2002 - 10:22 #1
www.webcafe.dk under artikler
Avatar billede beldring Nybegynder
29. juli 2002 - 10:28 #2
Avatar billede beldring Nybegynder
29. juli 2002 - 10:28 #3
.
Avatar billede x4all_dk Nybegynder
29. juli 2002 - 10:51 #4
Tving besøgende til at logge ind i bestemte biblioteker.

0)
opret biblioteket ex. "c:\webserver\pages\area51"
Lav en "index.html" fil og smid den der. (meget vigtigt)

1)
Opret brugere og passwords med Apache´s eget værktøj, som kan findes
i "\apache\bin\htpasswd.exe".
Skriv "htpasswd -c c:\webserver\pages\area51\users.pw mads"
Nu vil du blive bedt om at skive og validere et password.
Tilføj flere brugere i samme users.pw - fjern "-c" (create).

2)
I Apache´s httpd.conf skal man give Apache lov til at bruge .htaccess filerne.
Find to steder i httpd.conf "AllowOverride None" og ændre dem til "AllowOverride All".

3)
Der kan være problemer for dig/Windows at arbejde med ".htaccess" filer, og derfor
find i httpd.conf "AccessFileName .htaccess" og ændrer det til "AccessFileName my.htaccess".

4)
I bibliotker hvor besøgende skal valideres, inden de for adgang til dine filer,
skal du oprette en fil "my.htaccess" som indeholder:

AuthName "My secret area"
AuthType Basic
AuthUserFile "c:\webserver\pages\area51\users.pw"
require valid-user
Satisfy All

5)
Genstart nu Apache, og hvis du har besøgt biblioteket/siden, skal du
sikre dig at du reloader siden.
Avatar billede sukos Juniormester
29. juli 2002 - 12:47 #5
Til x4all.dk's forslag:

Lad være med at lægge dine passwordfiler i webroot.
Læg dem udenfor, så de ikke kan nås via alm. http

Undgå at tillade brugen af .htaccess for alle dine mapper.
Brug en Directory-blok i stedet:

<Directory "C:/apache/htdocs/mappe">
AllowOverride All
</Directory>

Hvis du tillader det for alle mapper, vil apache ved hver request gå alle mapper igennem for at kikke efter en .htaccess
Avatar billede tlunde Nybegynder
08. august 2002 - 17:05 #6
Fik aldrig brug for det! Sorry guys!
Avatar billede webmasterdk Praktikant
08. august 2002 - 22:09 #7
hmmmmm.....
ok, du fik ik brug for det, meeen du stillede spm'et og du fik indtil flere korrekte svar, så er det da noget fusk ik at uddele point!
BAHHHHH *GRRRRRRR*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester