.htaccess : Limitation d'accès
AuthName "authentification"
AuthType "basic"
AuthUserFile "/var/www/projet_ldap/.htpasswd"
require valid-user
Order deny,allow
Deny from all
Allow from 147.173.0.0/17
Allow from 147.173.128.0/18
Satisfy all
Le fichier de mot de passe est construit avec htpasswd -m fichier-passwd login
Pour que Apache lise le fichier .htaccess, il est nécessaire d'avoir dans la configuration du site Web (dans le virtual-host, dans le répertoire demandé ou un parent) :
Pour l'authentification :
AllowOverride AuthConfigPour la limitation :
AllowOverride Limitou
AllowOverride All
Pour autoriser l'une ou l'autre des méthodes d'authentification, changer le
Satisfy all
en Satisfy any