Par
défaut, Apache applique les restrictions du fichier
.htaccess à l'ensemble des fichiers du répertoire
dans lequel il se trouve ainsi qu'à tous les fichiers
contenus dans ses sous-répertoires.
Il est également possible
de restreindre l'accès pour un ou plusieurs fichiers
du répertoire grâce à la balise <Files>.
Voici un exemple de restriction
aux fichiers admin.php3 et admin2.php3 :
<Files admin.php3>
AuthUserFile /repertoire/de/votre/fichier/.FichierDeMotDePasse
AuthGroupFile /dev/null
AuthName "Accès sécurisé au site
CCM"
AuthType Basic
<LIMIT GET POST>
require user JFPillou
</LIMIT>
</Files>
<Files admin2.php3>
AuthUserFile /repertoire/de/votre/fichier/.FichierDeMotDePasse
AuthGroupFile /dev/null
AuthName "Accès sécurisé au site
CCM"
AuthType Basic
<LIMIT GET POST>
require user JFPillou
</LIMIT>
</Files>
|
Il faut utiliser
une seule balise <Files> par fichier.
Sinon, l'erreur suivante est reporté dans le fichier
de log des erreurs :
.htaccess: Multiple arguments not (yet) supported.
Pour info, il faut ajouter que depuis
apache 1.3, il est conseillé d'utiliser la balise
<FilesMatch> à la place de la balise <Files>.
Cette nouvelle balise ne supporte aussi qu'un seul argument
mais on peut traiter plusieurs fichiers grâce
à une expression régulière.
|
Actualites
26/04/07 La redirection depuis l'adresse sans "new_site" est enfin correcte... 31/03/07 Le site utilise Ajax en essayant de rester accessible par tous les browser. En cas de tracas, envoyez un mail au createur des pages... 27/02/07 Le site est repris pour le schema LMD
|