accueil >
site web > fichier .htaccess
Chez wanadoo on ne peux pas créer de fichiers htaccess, mais on peut le faire chez free. Cette page aurait du trouver sa place sur un de mes sites hébergé chez free, mais alors j'aurais rompu l'unité de chacun des sites... donc cette page reste hébergée chez
wanadoo
orange
Comment créer un espace privé sur un site free
- créer un espace privé,
- limiter l'acces à l'espace privé
- créer le dossier de clefs
- interdire l'acces à ce dossier
- créer un fichier de paires (identifiant : mot de passe)
1 créer un espace privé
Créer un répertoire appelé "espace_choristes" s'il s'agit d'une chorale.
2 limiter l'accés à cet espace privé
PerlSetVar AuthFile boite_a_clefs/.clefs
AuthName "Acces réservé aux choristes"
AuthType Basic
require valid-user
"boite_a_clefs/.clefs" est le nom et le chemin (à partir de la racine du site) du fichier contenant les paires (identifiant : mot de passe)
- mettre en place par FTP sur le site dans le dossier "espace_choristes"
- vérifier que le navigateur ne peut pas y accéder.
3
créer le dossier de clefs
Créer un répertoire appelé "boite_a_clefs"
4 interdire l'acces à ce dossier
- créer un fichier .htaccess contenant juste : deny from all,
- le placer dans le répertoire "boite_a_clef"
- mettre en place par FTP sur le site le dossier contenant le seul fichier .htaccess
- vérifier que le navigateur ne peut pas y accéder.
5 créer un fichier de paires (identifiant : mot de passe)
- créer un fichier .clefs
- mettre sur chaque ligne :
- l'identifiant du choriste ayant acces au site privé et séparé par ":" son mot de passe. exemple CatherineA:xyz
- mettre une ligne vide à la fin.,
- vérifier que ce fichier ne contient ni espace ni séparation.
- mettre en place par FTP sur le site le dossier "boite_a_clefs"
- verifier que l'on peut accéder à l'espace privé.
nota
1 pages d'erreur
on peut faire d'autre choses avec un fichier .htaccess placé à la racine du site et qui contient :
ErrorDocument 404 /monfichier404.html
ErrorDocument 404 http://monlogin.free.fr
ErrorDocument 403 /accesrefuse.html
ca indiquera ce qu'il faut faire lorsqu'on des erreurs : créer une page spécifique pour chaque erreur
2