Verzeichnisschutz mit http-auth
2. März 2010 / apache2 / Code
×Info: This post is older than 2 years! Displayed information may be outdated!
Beispiel Inhalt der .htaccess und .htpasswd-Files.
.htaccess
AuthUserFile /srv/www/pfad/zum/ordner/mit/der/.htpasswd
AuthGroupFile /dev/null
AuthName dev-server
AuthType Basic
<Limit GET>
require valid-user
</Limit>
.htpasswd
username:passwordhash
htpasswd kann man via Shell-Command erstellen:
htpasswd -c <filename> <username> # -c nur wenn htpasswd file neu created werden soll
Serverpfad der .htpasswd rausfinden
Den Pfad kan man so rausfinden:
# php script
<?php echo dirname(__FILE__); ?>
# oder in der Shell
pwd
Online-Generatoren
Das Ganze .htaccess/.htpasswd-Zeug kann man auch online generieren, z.B. hier.