Image par Drawgood
Si vous voulez utiliser un fichier .htaccess pour protéger vos images … c’est bien compréhensible. J’ai tendance à utiliser un fichier sélectif c’est à dire un fichier où je dis quels sites je veux interdire pour ne pas les voir prendre mes images en permanence et faire du leeching c’est à dire afficher sur un site X des images hébergées sur un site Y.
Voilà mon petit template – à adapter à vos besoins :
RewriteCond %{HTTP_REFERER} ^http://(.+\.)?forum-auto\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(.+\.)?forum-actif\.net/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(.+\.)?planeterenault\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(.+\.)?motorslive\.fr/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(.+\.)?myspace\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(.+\.)?blogspot\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^http://(.+\.)?livejournal\.com/ [NC] RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://votresite.com/leeching.gif [L]
La dernière ligne remplace donc l’image demandée initialement par l’image de votre choix. Personnellement j’affiche une pub pour mon site :-p
Une réponse sur « Blocage de leeching par .htaccess »
Trop bon !
Merci pour le tip.