Accueil »wiki »Empecher_le_hotlinking_d_rsquo_images

Interdire le hotlinking


Les Pages Thématiques
Infos installationLe 'Bac à sable'

Les prérequis, les hébergeurs testés, un tutoriel d'installation, le glossaire, l'installation d'un style, ...

image  Les Modules

Présentation des modules et tutoriel de duplication

image  Les Blocs

Listing des blocs par défaut, tutoriel d'ajout de bloc dans un modèle, informations pour les futurs codeurs, ...

image  Les Astuces

Créer un message d'erreur personnalisé, ne plus recevoir d'email de notification, ...

image  PHP5

Les astuces pour passer de PHP4 à PHP5 selon les hébergeurs spécifiés

image  Le Graphisme

Modification de la bannière, du calendrier du blog, menu de navigation à la verticale, les switchs, imposer un thème à un module, ajout d'une image dans le message d'alerte,  ajouter une image sur la barre de navigation, ...

image  Le WYSIWYG

Ajouter des titres de format, présentation de qqs outils, ajouter une image depuis votre pc, ajouter un bbcode, ...

image  La Gestion

Comment activer un membre, gérer les permissions, créer un groupe coloré, attribuer des droits de modération, tous les outils pour gérer vos membres...

image  Le Coin des developpeurs

Le système de cache, la structure des fichiers, le fonctionnement des modules, le système de templates/thèmes/styles, ...
Soutenir Malleo
Pour faire un don

Participer à l'hébergement de mon site
Partenaires
Il était une petite main...
Malleo :: le CMS qui fait blog, forum, wiki, pages web
RSS Image
Combattez les SPAMS
Quoi de plus pénible que de retrouver vos images présentes sur d'autres sites que le vôtre avec l'insertion de vos liens.

Beaucoup trop d'internautes s'autorisent cette pratique détestable et abusive.

Cela s'appelle un hotlinking d'image.

Les internautes se servent alors de l'adresse du fichier publié sur votre site, souvent une image, pour l'afficher sur un autre site, blog,

forum, page perso, etc...

Ils utilisent ce procédé font l'économie de bande passante sur leur serveur en se servant de la vôtre, ce qui est

inadmissible et peut vous poser un risque de dépassement du quota mensuel si votre bp est restreinte pour votre hébergeur !

Voici un code qui vous permettra de contrer le copier-coller d'images et soulagera la bande passante de votre site qui n'a nul besoin d'être utilisée pour d'autres sites que le vôtre. 

La procédure

1) Créez un fichier .htaccess
2) Insérez ce code (qu'il vous faudra modifier)
 Déplier
  1. <IfModule mod_rewrite.c>
  2. RewriteEngine on
  3. RewriteCond %{HTTP_REFERER} !^$
  4. RewriteCond %{HTTP_REFERER} !^http://(www\.)?votre_site\.com/.*$ [NC]
  5. RewriteRule \.(gif|jpe?g|png|bmp)$ - [F]
  6. </ifModule>
3) Modifiez votre_site\.com par le nom et l'extension du vôtre.
4) Insérez un fichier.htaccess à la racine de votre site en utilisant votre ftp.
5) Testez-le en insérant une de vos images sur un autre site, vous verrez le résultat. 

6) Petite amélioration : vous pouvez faire apparaitre une image que celles "volées". Comme par exemple un panneau d'interdiction où n'importe quelle image à votre convenance.
Modifier alors
 Déplier
  1. RewriteRule \.(gif|jpe?g|png|bmp)$ - [F]
par
 Déplier
  1. RewriteRule .*\.(gif|jpe?g|png|bmp)$ http://url_de_votre_image.jpg [R,NC]
Toutes les images prises sur votre site seront

remplacées par celle que vous aurait choisie.


Voici une protection simple à mettre en place et loin d'être inutile. N'hésitez pas à l'utiliser. je souris

Info : Ce code ne permet pas l'interdiction du téléchargement de vos images, d'ailleurs il n'en existe aucun fiable

pour éviter cela...