Bonjour à tous.

Je ne suis pas expert en .htaccess, et me voilà confronté à un problème.

J'ai un dossier pour lequel l'accès au contenu est restreint aux utilisateurs ayant un login autorisé. Dans ce dossier, j'ai des images, et je désires que ces dernières soient accessibles pas tous. J'ai donc mis en place le fichier .htaccess suivant.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#Je suis cher free, d'où le PerlSetVar
PerlSetVar AuthFile /Securite/liste.sec
AuthName "Zone contrôlée"
AuthType Basic
 
require user Login1 Login2
 
<Files "*.jpg">
order allow,deny
allow from all
</Files>
ET la clause <Files> n'a aucun effet, mon navigateur me demande un mot de passe pour télécharger les fichiers .JPG.

En revanche, lorsque j'interdit l'accès au répertoire à tout le monde, mais que j'autorise l'accès au .jpg, cela fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
#Je suis cher free, d'où le PerlSetVar
PerlSetVar AuthFile /Securite/liste.sec
AuthName "Zone contrôlée"
AuthType Basic
 
order deny,allow
deny from all
 
<Files "*.jpg">
order allow,deny
allow from all
</Files>
Comment doit je faire ? Quelqu'un a une idée ?