Empêcher d’utiliser ses images hors de son site

2009, Aug 18    

Tout le monde le sait, protéger ses images sur le net n’est qu’utopie. Dès que celle-ci est affichée, elle peut être piquée. Ne venez pas me parler d’empêcher un clic-droit, je vous montrerai l’impression d’écran :)

En revanche, vous pouvez empêchez qu’on fasse ceci :

<img src="http://votresiteavous/image.jpg" alt="héhé" />

En effet, une personne faisant ceci pique votre image et votre bande passante !

Voici un moyen simple d’empêcher cela depuis votre .htaccess :

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?votresite\.votretld(/)?.*$ [NC]
RewriteRule .*\.(gif|jpe?g|png)$ - [F,NC]

Une fois ceci en place, plus de risque que l’on vous pique votre bande passante. Et si vous ne voulez pas qu’on vous pique d’image du tout —> n’en mettez pas :)