F.A.Q
Sujet

Question : Comment protéger l'accès d'un répertoire via un fichier .htaccess ?

EX:

Pour protéger un répertoire nommé “ votre_repertoire “ et placé à la racine de votre site identifié par ( votre_login ), dans le répértoire www

AuthUserFile /home/votre_login/www/votre_repertoire/.htpasswd

La première ligne indique le chemin à partir de la racine /www ou se trouve le fichier .htpasswd

Par exemple pour protéger le répertoire toto2 lui même placé dans le répertoire toto cela donnerait

AuthUserFile /home/votre_login/www/toto/toto2/.htpasswd

et ainsi de suite.

“votre_login” correspond au login de votre site qui vous a été donné lors de l’ouverture du site.

le fichier nommé .htaccess doit donc contenir ces 7 lignes à adapter en fonction de cqui a été precedemment décrit.
.htaccess


AuthUserFile /home/votre_login/www/votre_repertoire/.htpasswd
AuthGroupFile /dev/null
AuthName "Acces restreint"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>


Le fichier nommé .htpasswd contient une ligne par utilisateur autorisé de type : login:passcrypté

.htpasswd

login:passcrypté


Pour crypter un password
http://www.archicool.net/faq2/crypt.cgi



ATTENTION

les fichiers .htaccess et .htpasswd

doivent être édités dans un traitement de texte au format “text” ou “brut” et non au format “normal” ( ex Word)

Il doivent être transférés sur le serveur au format “text” et non en “binary”

Enfin les fichiers qui commencent par un “
.” sont des fichiers invisibles une fois sur le serveur. Il faut donc cocher l’option adéquate de votre client ftp si vous voulez les rendre lisibles une fois transférés.

Voilà c’est tout.

A votre écoute
www.archicool.net
Archicool.net L'Hébergement facile © 2006 s.a.r.l Archicool contact