Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Résoudre un problème de hotlinking
Ce guide vous permet de vous prémunir contre le hotlinking sur des Hébergement Web Infomaniak.
Préambule
- Le hotlinking, également connu sous le nom de "leeching" ou "bandwidth theft", se produit lorsqu'un site Web intègre directement des ressources (telles que des images, des vidéos ou des fichiers audio) hébergées sur un autre site, sans autorisation de ce dernier.
- Cela signifie que le site distant est utilisé pour afficher le contenu sur le site hotlinking, ce qui peut entraîner une utilisation non autorisée des ressources et une consommation de bande passante chez le propriétaire du site distant.
EmpĂŞcher le hotlinking
Les propriétaires de contenu peuvent mettre en place des mesures pour prévenir le hotlinking, telles que des règles dans le fichier .htaccess
à la racine du site Web pour bloquer les requêtes provenant de sites spécifiques ou pour rediriger vers une image de remplacement:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?infomaniak.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|svg)$ https://infomaniak.com/imagederemplacement.png [NC,R,L]
Remplacez "infomaniak.com
" ci-dessus par l'adresse de votre site.
Retirez les 3 lignes google/bing/yahoo
si vous ne souhaitez pas que ces 3 sites soient autorisés à afficher vos images.
Lien vers cette FAQ: