HTACCESS

Substituer vos images si elles sont affichées sur un autre site

Il est fréquent de se faire voler les images d'un site internet. Pour éviter qu'elles ne soient affichées sur un site non autorisé il est possible d'utiliser une règle dans le fichier .htaccess. Cette règle de réécriture affiche une image voleur.png à la place des images avec une extension gif, png, jpg ou jpeg.

Les conditions qui précèdent indique qu'il faut appliquer la réécriture uniquement si le site qui affiche votre image est le votre ou google. Vous pouvez ajouter d'autres exceptions pour autoriser d'autres moteurs de recherche par exemple.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?monsite.fr [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?google. [NC]
RewriteRule .*.(gif|png|jpg|jpeg)$ http://www.monsite.fr/voleur.png [L,NC]
PHP