Via een .htaccess bestand kunt u uw directory zo beveiligen dat men moet inloggen om er toegang tot te krijgen. Deze beveiliging geldt dan voor de directory waar dit bestand wordt geplaats, maar ook voor alle onderliggende directories.
In het bestand zet u dan de volgende regels:
AuthUserFile wachtwoordfile
AuthName gebiedsnaam (full path)
AuthType Basic
require valid-user
Iemand die een bestand uit de map opvraagt krijgt een inlogscherm met twee invulvelden voor naam en wachtwoord, en de tekst:
Enter username for gebiedsnaam
Hier is gebiedsnaam de naam die u zelf aan het beveiligde gebied hebt gegeven. U kunt meerdere mappen beveiligen met dezelfde gebiedsnaam. Het effect daarvan is dat de gebruiker maar éénmaal hoeft in te loggen voor dat hele gebied.
De username/wachtwoord combinatie zet u dan in een aparte file, de wachtwoordfile.
Omdat u niet wilt dat als mensen dat bestand openen gelijk alle gegevens zien, worden de gegevens 'encrypted'. Op de volgende site kunt u dit laten doen:
htpasswd aanmaken
Die site geeft u per gebruikersnaam een regel met tekst. Deze regel(s) dient u dus in de wachtwoord file te zetten. Noem deze file bijvoorbeeld .htpasswd Deze naam dient dezelfde te zijn als in de .htaccess file heeft opgegeven.
Zie ook de Apache documentatie voor meer informatie over de .htaccess file.
|