Comment empêcher les liens d'image dans WordPress
Publié: 2023-06-13Voulez-vous empêcher le hotlinking des images dans WordPress ? Si vous recherchez un guide étape par étape, continuez à lire cet article. Ici, nous allons partager comment prévenir le vol d'images de plusieurs façons.
Mais avant d'aller plus loin, voyons ce qu'est le hotlinking et pourquoi c'est important.
Qu'est-ce que le Hotlinking ?
Le hotlinking est un type de vol de bande passante qui consiste à afficher une image sur un autre site Web en la liant directement depuis sa source. Cela signifie que le fichier image reste hébergé sur votre serveur mais affiché sur un autre site, ce qui utilise la bande passante de votre hébergement.
Pour clarifier davantage, lorsque quelqu'un établit un lien direct vers l'une de vos images, il vous vole sans vous créditer. Cette pratique contraire à l'éthique peut également entraîner des problèmes de droits d'auteur si les images ne relèvent pas de Creative Commons ou d'autres licences ouvertes.
De plus, les liens dynamiques peuvent entraîner des risques de sécurité, car les pirates peuvent exploiter les failles du code pour accéder aux fichiers liés. Par conséquent, les propriétaires de sites Web doivent prendre des mesures proactives pour empêcher les liens dynamiques.
Pourquoi empêcher le hotlinking d'images dans WordPress ?
Bien que le hotlinking puisse sembler inoffensif à première vue, il peut avoir un impact négatif sur votre site Web et votre entreprise.
Premièrement, le hotlinking peut utiliser une bande passante importante de votre compte d'hébergement Web. Lorsque d'autres sites Web renvoient vers des images stockées sur votre serveur, ils vous volent des ressources sans autorisation.
Deuxièmement, les images liées peuvent avoir un impact négatif sur la vitesse de chargement de votre site Web pour les visiteurs. Si plusieurs sites tirent des ressources d'un site, cela ralentit tous les sites Web impliqués.
Et enfin. les images liées peuvent être utilisées comme violation du droit d'auteur ou intention malveillante, comme l'affichage de contenu inapproprié ou nuisible avec le nom de votre marque en pièce jointe.
Dans l'ensemble, empêcher le hotlinking d'image réduit tous ces problèmes mentionnés ci-dessus en bloquant les demandes d'images qui ne proviennent pas directement des pages hébergées dans WordPress, ce qui entraîne des temps de chargement plus rapides et moins de bande passante volée.
Comment savoir si quelqu'un utilise vos images via des liens dynamiques ?
Comme nous l'avons vu, il s'agit d'un problème grave pour les propriétaires de sites Web qui s'efforcent de créer des images uniques et attrayantes. Heureusement, il existe des moyens de repérer si quelqu'un utilise vos photos via le hotlinking.
- Vérifier les blogs : Une façon consiste à vérifier les journaux de trafic de votre site Web ou les outils d'analyse. Recherchez les pics inhabituels d'utilisation de la bande passante qui pourraient indiquer une augmentation des demandes d'images provenant d'autres sites Web.
- Recherche d'image inversée : Utilisez des outils comme Google Images pour effectuer une recherche d'image inversée. Cela vous montrera où se trouvent vos images sur d'autres sites, ce qui vous permettra d'identifier facilement si quelqu'un les a liées sans autorisation.
- Outils supplémentaires : Vous pouvez utiliser un outil comme Copyscape pour détecter quand quelqu'un utilise vos images sans permission.
- Images en filigrane : Avec les bons outils, vous pouvez détecter le hotlinking en mettant en place un « filigrane » sur vos images. Cela permettra de repérer facilement si quelqu'un utilise vos images sans autorisation, car le filigrane sera visible sur n'importe quel site Web.
- Superpositions : Vous pouvez ajouter des superpositions ou des codes de suivi à vos images avant de les télécharger sur WordPress. Ces mesures facilitent le suivi de l'emplacement des photos et empêchent l'utilisation non autorisée de votre contenu.
- Plugin dédié : Enfin, vous pouvez utiliser des plugins comme Hotlink Protection pour empêcher d'autres sites Web d'accéder à vos images. Ce plugin détectera toutes les tentatives de lien direct vers votre contenu et les arrêtera.
En tant que propriétaire de site Web, il est essentiel de protéger votre propriété intellectuelle et de prendre des mesures contre ceux qui se livrent à des liens dynamiques sans autorisation. En suivant ces méthodes, vous pouvez facilement repérer toutes les instances de contenu lié , ce qui vous permet de prendre les mesures appropriées pour empêcher toute nouvelle utilisation abusive de votre travail.
Comment empêcher le hotlinking d'image WordPress ?
À présent, vous devez comprendre ce qu'est le hotlinking d'image et pourquoi il est essentiel de l'empêcher. Heureusement, il existe plusieurs méthodes que vous pouvez utiliser pour éviter le hotlinking des images sur votre site WordPress :
- Modifier le fichier .htaccess
- Utiliser des plugins de protection de contenu
- Filigranez vos images
- Utiliser un CDN
- Changer le nom du fichier
- Retrait DMCA
Ci-dessous, nous mentionnerons comment protéger vos images de différentes manières.
1) Ajoutez des règles de réécriture à votre fichier .htaccess
L'un des moyens les plus simples d'empêcher les liens d'images dans WordPress consiste à ajouter du code à votre fichier .htaccess . Ce fichier se trouve dans le répertoire racine de votre installation WordPress et est accessible via le panneau de configuration de votre hébergeur.
Vous pouvez ajouter du code à votre fichier .htaccess qui vérifie le référent de la demande d'image et n'autorise que les demandes provenant de votre site Web tout en bloquant les demandes entrantes provenant d'autres domaines pour des types de fichiers spécifiques, tels que les images.
Voici le code qui bloque l'accès à vos images sur des sites autres que vos réseaux sociaux. Vous verrez une ligne supplémentaire avec une illustration d'un site Web différent qui est sur liste blanche.
/* Empêcher les liens vers les images dans WordPress */ RéécritureCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?votresiteweb.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?facebook.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?twitter.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?whitelisted-websites [NC] Règle de réécriture \.(jpg|jpeg|png|gif)$ - [F]
2) Utiliser des plugins WordPress dédiés
Une autre méthode efficace consiste à utiliser des plugins conçus explicitement pour empêcher le vol d'images et le hotlinking. Les options populaires incluent WP Content Copy Protection & No Right Click, qui désactive la fonctionnalité de clic droit et décourage les utilisateurs de copier ou d'enregistrer des images directement à partir de votre site.
Un autre plugin utile est le plugin Hotlink File Prevention, qui empêche d'autres sites Web de créer des liens vers vos images. Ce plugin crée une liste blanche de sites Web autorisés à créer des liens vers vos images tout en bloquant tous les autres sites Web.
3) Outils de filigrane
Vous pouvez également utiliser des outils ou des services de filigrane qui ajoutent automatiquement une superposition visible à vos images avec des informations de copyright ou de marque. Bien que cela n'arrête pas le hotlinking, il est plus difficile pour les autres de faire passer votre contenu pour le leur.
4) CDN avec protection contre les liens dynamiques
Envisagez d'utiliser un réseau de diffusion de contenu (CDN) comme Cloudflare, qui fournit des couches de sécurité supplémentaires contre les liens directs et d'autres formes d'abus de site Web. Avec ces méthodes en place, vous aurez un meilleur contrôle sur la façon dont vos images sont utilisées en ligne et serez mieux protégé contre une utilisation non autorisée.
5) Changez votre nom de fichier
Si vous constatez de manière inattendue un trafic important vers votre site ou de nombreux sites proposant des liens vers une seule image, renommer le fichier est une option simple et rapide. Ce faisant, les photos à la fin des liens se transforment en erreurs 404 . Cette technique est utile, mais c'est plus un pansement qu'une défense infaillible contre le hotlinking généralisé.
6) Déposez un avis de retrait DMCA
C'est la dernière chose que vous pouvez faire. Vous pouvez déposer un avis de retrait DMCA si rien de ce que nous avons mentionné ci-dessus ne fonctionne. Les retraits DMCA peuvent être très utiles dans la plupart des cas. Les gens supprimeront immédiatement le contenu protégé par le droit d'auteur, car ils n'auront pas à faire face à une action en justice.
Conclusion
Dans cet article, nous avons discuté de différentes méthodes pour empêcher le hotlinking d'images. Empêcher le hotlinking d'images peut sembler mineur à première vue, mais cela peut sérieusement affecter les performances et la réputation de votre site Web.
En prenant des mesures proactives pour empêcher les liens dynamiques sur votre site, vous vous protégerez contre l'utilisation non autorisée de vos images , le vol de bande passante et d'autres problèmes juridiques potentiels tout en vous assurant que les visiteurs voient votre contenu de la manière prévue : directement sur votre site !
Toutes les méthodes que nous avons mentionnées sont faciles à appliquer. Choisissez-en une et assurez-vous que vos images ne sont utilisées qu'avec votre permission.
Nous sommes ouverts à toute question ou suggestion si vous avez d'autres mesures pour empêcher le hotlinking dans WordPress. Pour cela, merci de laisser un commentaire ci-dessous.
En attendant, voici quelques autres articles liés à WordPress qui pourraient vous être utiles.
- Comment protéger par mot de passe une page dans WordPress
- Meilleurs plugins d'info-bulle WordPress - 2023
- Comment optimiser la base de données WordPress – Guide complet