Bonjour !
J'essaye de protéger un fichier sous Apache (identifiant et mot de passe) mais sans succès
Je souhaite protéger un fichier qui s'appelle page3.html et se trouvant dans /var/www/
J'ai rajouté les lignes suivantes dans mon fichier httpd.conf (sous /etc/apache2/) :
J'ai bien sûr créer un fichier de mot passe sous /var/www/ avec la commande htpasswd -c .htpasswd [nom de l'utilisateur]Code:<FilesMatch "/var/www/page3.html"> AuthUserFile /var/www/.htpasswd AuthName "Fichier protégé" AuthType Basic Require valid-user </FilesMatch>
Quand je fais un cat /var/www/.htpasswd j'ai bien mon identifiant et mot de passe (crypté) qui apparaîssent.
J'ai relancé le serveur (même si il me semble pas que se soit utile dans ce cas).
Quand j'accède à ma page3.html depuis un autre PC, aucun mot de passe ne m'est demandé, la page s'affiche
J'ai alors simplifié mes lignes pour bloquer l'accès à mon fichier page3.html :
Mais là non plus aucun résultatCode:<FilesMatch "/var/www/page3.html"> Order allow,deny Deny from all </FilesMatch>
Mon erreur se situerait donc dans mes balises ??
J'ai essayé avec la balise Files au lieu de FilesMatch mais sans résultat.
Merci de votre aide.
-----