Ik heb hier een Xubuntu 8.04 server draaien met daarop Apache als webserver. Ik probeer een beveiligde weddirectory aan te maken, maar ergens doe ik iets fout. Maar wat?
Ik heb een bestandje .htaccess aangemaakt met de volgende inhoud en in de betreffende directory geplaatst:
AuthUserFile /home/CVServer/.htpasswd
AuthGroupFile /dev/null
AuthName "Geheime Pagina"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
het bestandje .htpasswd staat ook in de betreffende directory.
in het apache2.conf vond ik nog het volgende. Het lijkt me correct, maar misschien denken jullie er anders over:
#
# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives. See also the AllowOverride
# directive.
#
AccessFileName .htaccess
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
#
Als ik naar de betreffende directory ga wordt index.html gewoon geopend zonder dat er om gebruikersnaam en wachtwoord wordt gevraagd.