Avatar billede straszek Praktikant
15. december 2001 - 16:27 Der er 17 kommentarer og
1 løsning

hjælp til .htaccess

Jeg vil gerne beskytte en mappe på min server

Mappen har stien var/www/html/sv/admin

Der skal kun være en bruger.

Hvordan skal det gribes an?
Avatar billede Slettet bruger
15. december 2001 - 16:29 #1
Avatar billede straszek Praktikant
15. december 2001 - 16:32 #2
Jeg har prøvet at gøre som i artiklen - men det virker ikke, der er fri adgang til siden.

Avatar billede tolleboy Nybegynder
15. december 2001 - 16:35 #3
Windows:
du skal i apache gå ind i bin og køre filen htpasswd.exe (op retter en pasword fil med bruger og password)

Denne fil skal du så henvise til i .htaccess.

Opretter du kun en bruger med htpasswd.exe har en bruger kun adgang...
Avatar billede Slettet bruger
15. december 2001 - 16:35 #4
jeg har nu ikke haft problemer med den artikel
Avatar billede straszek Praktikant
15. december 2001 - 16:36 #5
jeg bruger ikke windows...
Avatar billede tolleboy Nybegynder
15. december 2001 - 16:37 #6
.htaccess kunne se sådanne ud:

  AuthName \"DIN TEKST ELLER BESKED\"
  AuthType Basic
  AuthUserFile /htdocs/web/htpasswd
  require valid-user

htpasswd -filen som henvises til kunne se sådan her ud:

Brugernavn:password

.....
Avatar billede tolleboy Nybegynder
15. december 2001 - 16:37 #7
Avatar billede lauer Nybegynder
15. december 2001 - 16:44 #8
straszek, selvom du ikke bruger windows er der et program der hedder htpasswd.
Hvis du har debian og installeret det med apt-get er kommandoen indbygget...

ellers ligger den i din apache/bin mappe.
Avatar billede straszek Praktikant
15. december 2001 - 17:27 #9
det virker stadig ikke  - jeg tror problemet er hvor htpasswd filen skal ligge i forhold til htaccess og den mappe jeg gerne vil beskytte.

var/www/html/sv/admin er stien til den mappe jeg gerne vil have beskyttet

htpasswd og .htaccess ligger begge i mappen \'admin\'

.htaccess ser således ud:

AuthName \"Secret area\"
AuthType Basic
AuthUserFile var/www/html/sv/admin
require valid-user


Avatar billede tolleboy Nybegynder
15. december 2001 - 17:31 #10
ohh.. sorry... .htaccess skal ligge i den mappe som skal beskyttes (alle undermapperne bliver også beskyttet så)...

men det ser også ud som om at den gør det..

hmm...

hvilket system køre du ???

hvis du har apache, så skal du sørge for at .htaccess er slået til!!!
Avatar billede straszek Praktikant
15. december 2001 - 17:38 #11
Jeg køre med apache og .htaccess er slået til



søren
Avatar billede sukos Juniormester
15. december 2001 - 20:43 #12
Er det din egen server?
Det er også nødvendigt at fortælle apache hvilke mapper som har lov til at anvende .htaccess

<Directory \"C:/Programmer/Apache/Apache/htdocs/phpmy\">
    AllowOverride AuthConfig
</Directory>
Avatar billede straszek Praktikant
15. december 2001 - 22:22 #13
det er min egen server - og den køre linux
Avatar billede sukos Juniormester
15. december 2001 - 22:26 #14
Prøv at lægge både .htaccess og passwordfilen i samme mappe, og se om det fungerer.

AuthName \"Secret area\"
AuthType Basic
AuthUserFile admin
require valid-user

Hvis ikke, er det httpd.conf du skal ha\' fat i.


Avatar billede straszek Praktikant
17. december 2001 - 16:36 #15
begge filer ligger i samme mappe - mappen der skal beskyttes.

Men hvad skal der står i AuthUserFile når password filen hedder htpasswd og mappen der skal beskyttes har stien var/www/html/sv/admin

??
Avatar billede sukos Juniormester
18. december 2001 - 08:42 #16
Navnet på din passwd-fil. Og ikke andet, hvis den også ligger i samme mappe.
Men er din httpd.conf sat op til at bruge password i den pågældende mappe?
Avatar billede straszek Praktikant
18. december 2001 - 15:44 #17
Hej Sukos

Problemet var i httpd.conf - noget var sat til at htaccess ikke kunne override oplysninger i conf\'en. kan du ikke svare så jeg kan give dig point?!

Søren
Avatar billede sukos Juniormester
18. december 2001 - 15:47 #18
Jow da! :o)
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