OVH Community, votre nouvel espace communautaire.

htaccess et leech


Michel Norton
21/03/2004, 09h19
Bonjour,
dans des threads précédents (par exemple : http://forum.ovh.com/showthread.php?s=&threadid=871) des solutions avaient été proposées pour empécher des sites extérieurs de faire des liens directement sur des images de son site. J'ai 2 questions à ce sujet :
1) chez moi le htaccess :
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.monsite.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://monsite.com/.*$ [NC]
ReWriteRule .*\.(gif|png|jpg)$ http://www.monsite.com/chemin/vers/mon_logo.gif [R]
boucle car mon_logo est un .gif et la règle s'applique, donc il essaye de remplacer mon_logo.gif par mon_logo.gif etc...
J'ai enlevé la condition png et mis une image png comme substitution, là ça ne boucle plus !
ReWriteRule .*\.(gif|jpg)$ http://www.monsite.com/chemin/vers/mon_logo.png [R]

2) j'ai essayé de remplacer l'image mon_logo.gif par un prog php ou javascript, je n'y arrive pas. L'idée c'est de remplacer l'appel de l'image par un lien cliquable (image ou texte) vers mon site comme ça je récupère de "vrais" visiteurs.

Est-ce possible ?
Merci d'avance