1. Accueil
  2. Référencement
  3. Naturel et géolocalisé (SEO)
  4. Techniques avancées pour bloquer le hotlinking via le fichier .htaccess
Retour
/

Techniques avancées pour bloquer le hotlinking via le fichier .htaccess

Publié le Ven 28 Mar 2025
Partager

Comprendre le hotlinking

Le hotlinking est une pratique souvent malveillante qui consiste à utiliser les ressources d'un site web, telles que des images ou des vidéos, sur un autre site, sans l'autorisation du propriétaire. Cette technique peut entraîner une surcharge du serveur d'origine et une consommation non désirée de la bande passante.

Pour ceux qui souhaitent approfondir cette notion, vous pouvez consulter cet article sur la définition et les enjeux du hotlinking.

Les bénéfices du fichier .htaccess

Le fichier .htaccess est un puissant outil de configuration sur les serveurs Apache. Il permet d'implémenter des règles pour protéger votre site contre le hotlinking. En utilisant des directives spécifiques, vous pouvez non seulement protéger vos ressources, mais aussi optimiser l'ensemble de votre site pour le SEO.

Code de protection type anti-hotlinking

Pour bloquer efficacement le hotlinking, ajoutez les lignes de code suivantes dans votre fichier .htaccess :

  • RewriteEngine On
  • RewriteCond %{HTTP_REFERER} !^$
  • RewriteCond %{HTTP_REFERER} !^https?://(www\.)?votresite\.fr/ [NC]
  • RewriteRule \.(jpg|jpeg|png|gif)$ - [F]

Ce code bloquera l'accès direct aux fichiers d'image provenant de sites externes.

Optimiser le fichier .htaccess pour le SEO

Outre la protection contre le hotlinking, .htaccess peut être utilisé pour rediriger les URLs, optimiser les structures de liens, et établir des règles de cache. Ces pratiques sont essentielles pour améliorer le classement de votre site dans les moteurs de recherche tout en sécurisant vos ressources.

/
Nous écrire
Les champs indiqués par un astérisque (*) sont obligatoires