HTACCESS

Protection d'un répertoire avec un mot de passe

Il est possible d'empêcher l'accès à un répertoire contenant par exemple des scripts d'administration en utilisant un mot de passe. Pour cela il faut ajouter ces quelques lignes dans le fichier .htaccess de ce répertoire. La directive AuthUserFile indique ou se trouve le fichier .htpasswd contenant les mots de passe. Le fichier .htpasswd doit contenir une liste de lignes avec le nom de l'utilisateur suivi de ":" puis le mot de passe (si possible crypté). Une personne qui va accéder à document du répertoire va avoir une page d'erreur 401. 

Vous pouvez télécharger un script de gestion du fichier .htpasswd.

Authname "Zone protégée"
AuthUserFile "/home/monsite/un_chemin/.htpasswd"
AuthGroupFile "/dev/null"
AuthType Basic

require valid-user
PHP