.htacces bloque l'affichage des images

tyler -  
 tyler -
Bonjour,

je cherche à sécuriser un répertoire contenant des fichiers images et vidéos car ces fichiers sont accessible uniquement via allopass, le système allopass fonctionne bien mais il peut être court-circuité en tapant directement l'url des fichiers, exple:

https://www.lesite.com/

J'ai donc opté pour un .htaccess pour pallier au pb, j'ai essayé plusieures solutions mais rien ne fonctionne, avec celle-ci par exple:

SetEnvIfNoCase Referer "^https://www.lesite.com/" ok=1
<FilesMatch "\.(gif|jpe?g|png)$">
Order Allow,Deny
Allow from env=ok
</FilesMatch>

Ca fonctionne sous IE mais Firefox refuse d'afficher les photos dans les pages...

Autre essais, avec ce code par exple:

AuthPAM_Enabled off
AuthGroupFile /dev/null
AuthName "Acces restreint"
AuthType Basic

deny from all
allow from localhost

Ca ne fonctionne pas, les fichiers ne sont pas accessible via l'url mais il ne sont plus visibles dans les pages non plus (php).

Les .htaccess ne sont-ils pas sensés ne pas appliquer les restrictions aux scripts qui se trouvent sur le serveur ???
L'hébergement est chez Amen...il ne semble pas y avoir de particularité chez eux...

Merci
A voir également:

2 réponses

king
 
-de 1, faut mettre l'empêcheur de tourner en rond sur la page cible (soit le code qui refuse l'affichage directe ---> voir allopass)
-de 2, tu peux améliorer la sécurité en déviant via une page php (voir aussi allopass)

Bref, toutes les réponses sont déjà sur ton compte ;-)
0
tyler
 
Oki je vais jeter un oeil de ce coté

Merci
0