Faire du Hotlink c’est pas bien du tout

Décidément, on en apprend tous les jours. Qu’est-ce qu’un Hotlink? Imaginons que je surfe sur le site A et que je tombe sur une image qui me plaît (un logo, une photo, etc.). Si j’aimerais la mettre sur mon site pour illustrer mon propos (bon dans ce billet je ne parle pas des droits d’auteurs pour ne pas rallonger, ceux qui sont intéressés peuvent lire ceci), je peux télécharger cette image, l’uploader sur mon serveur, et l’insérer dans ma page. Ou, pour aller plus vite, je peux directement l’insérer sur ma page en utilisant son adresse (URL). Ainsi, l’image n’est pas appelé depuis mon serveur mais depuis le site A.

Et le problème des Hotlink est le suivant: chaque image appelée consomme de la bande passante, ce qui peut entraîner un coût non négligeable pour le site A. Donc, le Hotlink ce n’est pas bien ;) On peut lire à ce propos ce mini coup de gueule de l’auteur de WeBlogs P2P & NTIC: Traditionnel vol d’image et hotlink par un site web. Il a d’ailleurs décidé de mettre en place une parade en passant par le fichier htaccess:
# interdit les liens extérieurs
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?bucheron\.net/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|bmp)$ - [NC,F,L]

Tags: , , , ,

feed rss Vous aimez ce type de contenu?
Alors suivez-ce blog par RSS ou par email!

Continuez la lecture avec les articles suivants



2 commentaires pour “Faire du Hotlink c’est pas bien du tout”

  1. Kilroy dit :

    Ce type de script est intéressant, mais il a plusieurs désavantages :
    - il ralentit l’affichage de pages denses en images. Je l’ai testé sur une galerie qui affiche 30 thumbnails et c’est sensible. En fait le serveur se pose pour chaque image la même question “est-elle appelée à partir de http://www.monsite.com ou de l’extérieur”
    - il empêche l’indexation par les moteurs de recherche d’images. Or pour une galerie, cela peut apporter un trafic intéressant

    Je penche plutôt pour une solution différente : mettre sous chaque photo un bandeau qui mentionne le nom et l’URL du site dont elle est tirée. De quoi dissuader les hotlinkers qui ne mentionnent pas la source et apporter du trafic supplémentaire pour les autres !

    A voir suivant les besoins et les problématiques précises des sites.

  2. Arnaud dit :

    Bonjour,

    plutôt que d’interdire systématiquement le hotlink, il vaut mieux essayer d’en tirer profit. Il peut être une source de traffic non négligeable si vos images sont beaucoup hotlinkés.

    Comme le souligne Kilroy, on peut inciter les gens à citer leurs sources. Le mieux est encore de pouvoir détecter le hotlink pour ensuite contacter le webmaster du site et lui demander de faire un lien .

    J’ai développé un petit logiciel php/MySQL Open Source donc gratuit qui permet justement de détecter les hotlinks et de les traiter au cas par cas. C’est à dire, envoyer le fichier, envoyer un fichier de remplacement, ne rien renvoyer du tout, …

    Il est téléchargeable sur http://www.visohotlink.fr

    Arnaud

Laisser un commentaire



Tag Cloud