Bonjour,

J'ai crée le htaccess suivant qui empêche un internaute d'accéder directement(hotlink) à une image de mon site. Le htaccess se situe dans le dossier: http://192.168.1.34/images

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://192.168.1.34 [NC]
RewriteRule .*\.jpg$ http://192.168.1.34/erreur.gif [R,L]
Jusque là ca fonctionne puisque que lorsque j'accède à l'adresse:
http://192.168.1.34/images/image1.jpg, je suis redirigé vers l'image erreur.gif.

Mais j'aimerais que lorsque j'accède implicitement à une image ex:
http://192.168.1.34/images.php?id=1, je peux accéder à l'image image1.jpg
qui est situé dans le dossier images.

Est-ce faisable?

Merci