Kapittel 15 · 15.9
Passordbeskyttede mapper
Vil du skjerme av en del av nettstedet ditt, for eksempel en testversjon, en mappe med dokumenter for kunder eller en administrasjonsside? Da setter du et passord på den. Besøkende får da først et innloggingsvindu fra nettleseren. Det gjør du under Passordbeskyttede mapper, under Advanced Features.
Beskytte en mappe
- Velg riktig domene øverst til høyre (se Arbeide med flere domener: domenevelgeren).
- Klikk under Advanced Features på Passordbeskyttede mapper. Du ser de beskyttede mappene for dette domenet.
- Klikk på ADD PROTECTED DIRECTORY (1).
- Velg under Path mappen du vil beskytte, fra mappelisten. Listen begynner ved domains/dittdomene.nl/public_html.
- Fyll under Directory realm inn teksten som skal vises i innloggingsvinduet, for eksempel «Kun for kunder».
- Klikk på PROTECT.
- Legg deretter til brukerne som skal ha tilgang til mappen, hver med sitt eget brukernavn og passord.


Åpne deretter mappen i et privat vindu i nettleseren din. Du må nå logge inn først. Beskyttelsen gjelder også for alle mapper og filer under denne mappen.
Greit å vite
- Bruk dette kun på et nettsted med https (se Hva er SSL, og hvordan ordner WebOké det?). Uten https sendes passordet lesbart over internett.
- Dette er egne brukere, kun for denne mappen. De har ingenting å gjøre med DA-passordet ditt eller med brukerne i WordPress.
- DirectAdmin legger beskyttelsen i en fil kalt .htaccess i mappen. Redigerer du denne .htaccess selv, la linjene med Auth stå urørt.
- Vil du beskytte én enkelt fil i WordPress, som wp-login.php? Da er en beskyttet mappe ikke riktig løsning. Bruk i stedet et sikkerhetstillegg eller to-trinns innlogging i WordPress.
Fjerne beskyttelsen
Klikk i listen på mappen og slå av beskyttelsen, eller fjern mappen fra listen. Får du etterpå en feil 500 eller blir innloggingsvinduet ved å dukke opp? Sjekk da .htaccess-filen for den mappen (se Vise og redigere skjulte filer som .htaccess) om det fortsatt står linjer med AuthType, AuthName, AuthUserFile eller require valid-user, og fjern disse.
