Cocktail Web

Actualité des outils du Web



Hotlinking: Je viens de protéger ce blog

27/10/2009 ( Code is poetry ) 24 avis


Ceci n »est pas un scoop, cela fait partie de la vie d’un blog. Un jour on trouve des photos à droite à gauche sur des blogs qui nous appartiennent. Cela dit, ce n’est pas très important à partir du moment où les photos recopiées sont hébergés chez l’autre.  Mais parfois, par négligence et ignorance, (j’ose espérer) certaines personnes copient non pas la photo mais le code html autour de la photo et hop, on appelle ça du hotlinking conséquence: surcharge du serveur et surtout c’est une question de netiquette.

hotlinking



Donc ceux qui ont copié mes photos, verront maintenant la photo ci-dessus. Je me fait un peu de pub au passage et vous pouvez voir le résultat sur  Marketing Buzzz: Wikio a sorti un petit outil . Attention je ne critique pas l’auteur de ce billet, je suis sûr que c’est de l’ignorance, car il a eu la gentillesse de faire un lien vers mon blog. Cela dit, il y a surement d’autres personnes qui n’ont fait que piquer mes photos sans même me prévenir, alors c’est pas bien et surtout je suis incapable de savoir combien de mes photos sont hotlinkées, donc incapable de quantifier combien de bande passante on me pique (je présume que c’est très peu)

Problématique:

  • ne pas planter mon site en modifiant htaccess
  • éviter l’utilisation de bande passante
  • ne pas faire en sorte que les clients feedburner et netvibes et autres ne soient affectés (les acteurs majeurs)
  • continuer les hotlinking entre mes blogs

N’étant pas un grand spécialiste du domaine, je me faisais une montage du problème, mais en lisant l’excellent tutoriel sur quick-tutoriel.com qui est à mon goût archicomplet.  Et si je l’ai fait, vous pouvez le faire aussi!

Étiquettes :




Ecrit par Thierry Roget

------------

» Suivez les commentaires de ce billet par RSS

Commentaires

» Abonnez vous au flux RSS des commentaires de ce billet

Commentaire de Karedas |

Le problème c’est que tu bloque aussi les agrégateurs.
En tous cas dans Google Reader, je n’ai plus une seule image.

Commentaire de Thierry Roget |

Karedas, c’est étrange, car j’ai bien mis une ligne de code pour autoriser feedburner justement à faire passer les images
cf RewriteCond %{HTTP_REFERER} !^http://feeds2.feedburner.com/rogetthierry/.*$ [NC]
et dans mon agregateur ça marche, j’ai fait la même chose pour netvibes….

Julien, merci pour l’information

Commentaire de Julien Appert |

Il existe un plugin wordpress qui s’occupe de ça, son nom est pickpocket. Très pratique, je l’utilise sur mon blog.

Commentaire de Olivier |

Attention à l’adresse de ton feed feedburner… Certains utilisateurs utilisent sûrement feeds au lieu de feeds2… Google a refait la bascule vers feeds y a quelques mois je crois…
Moi j’ai utilisé un plugin wordpress pour gérer le hotlinking et à priori ça marche pas trop mal, même pour les feeds…

Commentaire de Thierry Roget |

Olivier merci du détail, j’ai essayé avec les deux, ça marche

Commentaire de jaguie |

heuuuu thierry, ça ne marche pas du tout ni sur Greader ni sur roget.biz. Par contre qd je passe par mon proxy FR pour aller sur roget.biz ça marche… ca vient peut etre du danemark?
Bref, belle idée, mais ce n’est pas au encore au point.
 
Sinon, c’est dommage que tu n’es pas benchmarqué la BP que ça te prends pour voir si ce n’est pas négligeable (mon cas).
Pour finir, moi c’est plutot google image que parfois j’ai envie de black lister… traffic pas interressant et qui fait exploser le bounce rate !
Bonne soirée à toi 🙂

Commentaire de Thierry Roget |

Jaguie, je ne pense pas que on me pique beaucoup d’image, c’est plutôt au cas où.

Olivier, j’ai mis l’autorisation d’accès sur les deux feeds, ça devrait rouler,

Commentaire de jaguie |

ça ne marche toujours pas sous chrome au danemark …

Commentaire de Crunch |

Salut,
Juste pour signaler que sous google reader les images sont bloquées 🙁
A+

Commentaire de karedas |

Je viens de voir un truc interressant, j’ouvr ton dernier post sur le photomontage dans GReader, j’ai la casquette.
Je clique le lien pour venir voir ici, encore la casquette, Chrome a dû utiliser l’image en cache, puisqu’avec un Ctrl+F5 j’ai bien eu l’image.

Commentaire de p2x |

idem que karedas, les images ne passent pas dans GReader avec une adresse pourtant en « feeds2.feedburner »
courage…

Commentaire de p2x |

En fait les images sur la home passent (celles avant le <!–more–>), dans le corps du billet non !

Commentaire de Thierry Roget |

a priori, mon anti hotlinking n’est pas au top de chez top, va falloir que je creuse un peu, tout passe bien de mon coté, même sur netvibes et sur google reader,

Commentaire de Crunch |

Hum peut être c’est c*n ce que je vais dire, mais tu utilises google reader en anglais ? Si oui ça expliquerait pourquoi ça ne passe pas chez nous qui utilisons celui en français =P
Il faut peut être ajouter ces deux conditions pour google reader en français si ce n’est pas encore fais :
RewriteCond %{HTTP_REFERER} !^http://www.google.fr/reader/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.fr/reader$      [NC]

Commentaire de tof |

Bonjour, je comprends votre problème pour les images MAIS ( y a un mais !!! ), je suis les articles par le biais d’un flux rss et donc depuis peu , les artc=icles ne comportent plus les images mais la casquette …  lisant un grand nombre de flux, je les survole , et je suis attiré par le titre et souvent par l’illustration … bilan je viens moins sur ce site car je suis moins attiré du coup … j’ai même pensé à me désabonner mais bon … ! bonne continuation !

Commentaire de Thomas |

Merci pour le tutoriel, je vais mettre ça en place prochainement.

Commentaire de Crunch |

Apparemment mon commentaire d’hier n’est pas passé et à dû finir dans les SPAM 🙁

Donc je disais qu’il faudrait peut être ajouter deux conditions en plus pour google reader version française car si tu as suivis le tuto donné à la lettre c’est juste pour google .com donc juste pour la version anglaise 🙂

Faudrait ajouter deux lignes en plus; tu c/c le code pour google .com/reader etc puis tu remplaces le .com par le point .fr et la je pense que ça passera 😉

Commentaire de Thierry Roget |

Crunch, justement je vais ajouter le .fr le .ch et le .be merci pour l’indication,

 

Tof, je pense qu’avec les conseils de Crunch ça va aller mieux

Commentaire de Thierry Roget |

Crunch ton message était dans les spams, ça y est j’ai mis plein de nouvelles lignes de codes

RewriteCond %{HTTP_REFERER} !^http://www.google.fr/reader/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.fr/reader$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.ca/reader/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.ca/reader$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.be/reader/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.be/reader$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.ch/reader/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.google.ch/reader$ [NC]

Il ne me reste plus qu’à faire la même chose pour les images google en ca, ch et be

Commentaire de Toy666 |

J’utilise aussi pictpocket, c’est assez formidable sous wordpress 🙂

Commentaire de Crunch |

Je me disais bien qu’il avait du finir dans les SPAM à cause des liens !
En tout cas la lecture via google reader .fr passe parfaitement maintenant 😀

Commentaire de p2x |

idem pour moi c’est tout bon maintenant; good job !

Commentaire de chasseur immobilier |

Marrant et surement plus efficace qu’une neutralisation du click droit de la souris !

Commentaire de Comment choisir un hébergeur de photo pour son blog |

[…] Hot linking résolu. […]

» Abonnez vous au flux RSS des commentaires de ce billet

Ecrire un commentaire