Websourcing.fr

Websourcing.fr » ActualitĂ©s, Web, Logiciels et Fun

Image pour Bloquer le hotlinking d’images en Ă©pargnant les lecteurs RSS courants

Bloquer le hotlinking d’images en Ă©pargnant les lecteurs RSS courants

RĂ©cemment j’ai eu droit Ă  un vol de mon contenu en bonne et due forme. Mon billet intĂ©gralement repris par le site http://reyveille.reymann.com/ (un backlink, comme ça vous ĂŞtes au courant).

Non content de voler mon contenu et reprendre mon billet intégralement et mot pour mot, pas stressés de ne même pas citer mon blog, ni de ne pas mettre un lien, courageux au possible en ne répondant pas à mes commentaires et, pire, en les supprimant, ces gens là ont en plus eu le culot de hotlinker mes images, utilisant au passage MA bande passante.

Je me suis donc attelé à faire cesser ce vol en faisant savoir à tout le monde que le contenu était volé.

Pour ce faire, j’ai mis en place une règle Apache pour changer Ă  la volĂ©e mes images utilisĂ©es sur des sites non autorisĂ©s. Dans le fichier .htaccess de mon blog, j’ai ajoutĂ© des conditions pour pouvoir utiliser mes images:

# Hotlink Protection
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(.*\.)?websourcing\.fr(/)?.*$ [NC]
RewriteRule (.*)\.(gif|jpe?g|png)$ files/permimages/image_unauthorized_access.png [L,NC]

Toutes les images utilisées en dehors du domaine websourcing.fr et de ses sous domaines et remplacée par une image explicite:

Pour ne pas bloquer les lectures depuis les lecteurs RSS courants comme Google Reader, Netvibes et Wikio, j’ai ensuite ajoutĂ© de nouvelle conditions

RewriteCond %{HTTP_REFERER} !^http://www\.feedburner\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://feeds2\.feedburner\.com/Websourcingfr-LeBlog$ [NC]
RewriteCond %{HTTP_REFERER} !^http://feeds2\.feedburner\.com/websourcingfr/comments$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/reader(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?netvibes\..*(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?wikio\..*(/)?.*$ [NC]

J’ai Ă©galement autorisĂ© l’accès par Google Images qui reprĂ©sente quand mĂŞme quelques visites.

RewriteCond %{HTTP_REFERER} !^http://images\.google\..*(/)?.*$ [NC]

Voila, si vous êtes confronté au même problème, il vous suffit de changer websourcing.fr par votre nom de domaine et de coller le tout le fichier .htaccess à la racine de votre site.

Si vous rencontrez des problèmes avec votre lecteur, faites le moi savoir que je corrige le problème.

A ce sujet, ne manquez pas d’aller rire un coup en lisant ce billet.

Messieurs de Reyveille, sachez qu’un simple lien aurait suffit Ă  mon bonheur (et je vous aurais mĂŞme offert la bande passante pour l’image). Cela m’est moi aussi arrivĂ© d’oublier un lien mais je l’ai toujours corrigĂ© lorsqu’on me l’a demandĂ©. Mais votre manque de correction vous vaut une super publicitĂ©. Dommage votre blog est assez jolie ;)


Cet article vous a plu ?

Commenter Laissez un commentaire | Recevez les mises à jour Souscrivez au flux RSS | Partager : Twitter AddInto Fuzz del.icio.us Wikio FR Blogonet
Websourcing.fr - Tous droits réservés. Reproduction interdite sans accord préalable.
  1. Répondre Citer #1 par Semageek le 22 juin 2009 - 10:59

    Merci, Lionel, je pense que je vais utiliser ce procédé pour mon site aussi,
    Par contre le but Ă©tant d’Ă©conomiser ta bande passante dans un esprit d’Ă©conomie,
    Peut t’on refaire un Rewrite d’url sur une image hĂ©bergĂ© sur Flikr ou autre,
    histoire de ne pas bouffer la bande avec une image de remplacement utilisĂ© partout …
    Ou alors je ferais une image bien pourave en compression jpg 99% de 1ko.

    C’est quand mĂŞme hallucinant, les gens te pique ton article,
    et en plus il te facture intuitivement leur image.

    • Répondre Citer #2 par Lionel Roux le 22 juin 2009 - 11:40

      Oui tu peux faire tout ce que tu veux pour le rewrite. MĂŞme linker un compte free.fr ;)

  2. Répondre Citer #3 par semageek le 27 juin 2009 - 01:10

    Salut,
    au cas où, je viens de développer un plugin qui fait tout automatique.
    Identification et blocage des voleurs de contenu.
    http://www.semageek.com/2009/06/27/pictpocket-un-plugin-wp-qui-identifie-et-bloque-les-voleurs-de-contenu/

    • Répondre Citer #4 par Lionel Roux le 27 juin 2009 - 03:04

      Énorme. Tu viens de me donner une idée pour mon plugin anti-spam ;)

      Tu as testĂ© avec Greader, Netvibes , … ? J’avais quelques pb avec mes règles.

  3. Répondre Citer #5 par semageek le 28 juin 2009 - 14:54

    normalement tu peut filtrer tes flux rss, et les zones qui accedent aux images.
    Il es désormais sur wordpress.org http://wordpress.org/extend/plugins/pictpocket/
    Si tu as des bugs pense Ă  les faire remonter

  4. Répondre Citer #6 par CedricADW le 30 juin 2009 - 15:50

    Salut Lionel !
    En fait je n’ai pas voulu me prendre la tĂŞte donc j’ai installĂ© le plugin de Semageek.

    Je test, on verra si ça marche. En tout cas, merci pour les renseignements fournis sur Twitter ^_*

  5. Répondre Citer #8 par CedricADW le 30 juin 2009 - 22:54

    Lionel, pourrais-tu me filer un renseignement STP ?

    Ton fichier .htaccess, tu le laisse en 0444 (écriture impossible ?).
    Perso je suis obligé de le laisser comme ça sinon il est réécrit après redémarrage (mais je ne sais pas de quoi : ftp ? site ?).

    As-tu compris ce que je demandais car lĂ  j’ai du mal !!!!

    Merci ^_*

    • Répondre Citer #9 par Lionel Roux le 1 juillet 2009 - 09:52

      Je suis en 644. Je me suis pas trop posĂ© la question en fait. Du moment qu’il est en lecture seule pour les autres…

  6. Répondre Citer #10 par CedricADW le 1 juillet 2009 - 13:36

    Merci, je vais voir avec Semageek alors ^^

(Ne sera pas publié)