Comment bloquer les liens vers des images Hotlinking intégrées dans WordPress (méthodes 3)

La plupart des gens savent que le vol est une erreur. Mais lorsqu'il s'agit de voler des ressources de serveur Web et de la bande passante, de nombreuses personnes s'en moquent ou ne réalisent tout simplement pas que leurs actions peuvent avoir un impact négatif.

Bien sûr, je parle de connecter des images chaudes, pas de centre de données hôte intrusif.

Hotlinking est un site sur lequel un autre site inclut des images hébergées sur votre serveur. Par exemple, il peut être utilisé a7la-home.com Images hébergées sur Dz-techs.com.

Cette approche présente certains inconvénients. C'est pourquoi vous voudrez peut-être désactiver les images chaudes dans WordPress.

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Dans cette publication, je partagerai trois manières différentes de désactiver le hotlink sur votre site WordPress. Bien que ces méthodes vous aident à les désactiver, vous pourrez toujours autoriser des sites spécifiques à lier vos photos si vous le souhaitez.

Pourquoi devriez-vous envisager de désactiver la liaison à chaud des images dans WordPress

Lorsque d'autres sites lient vos images, ils drainent les ressources de votre serveur et peuvent vous coûter de l'argent (si vous devez payer pour la bande passante). Surtout si vous utilisez un hébergement WordPress géré, il y a de grandes chances pour que votre bande passante soit limitée.

Bien que l'image apparaisse sur le site Web de quelqu'un d'autre, le serveur Web doit toujours traiter cette demande et livrer l'image à cet emplacement. Si ce site reçoit un grand nombre de visites, le nombre de demandes à traiter par votre serveur sera important, ce qui risque de ralentir votre site.

Au-delà de cela, de nombreux hôtes facturent en fonction de leur bande passante utilisée. Les images de liens dynamiques utilisent également votre bande passante. Vous devrez donc peut-être payer davantage pour que d'autres personnes puissent utiliser vos photos!

Certains sites ne le dérangent pas - par exemple, certains sites Web encouragent en fait les gens à utiliser des images de liens dynamiques.

Toutefois, si vous ne bénéficiez pas de l'avantage de permettre aux internautes de lier vos photos, vous pouvez désactiver les hyperliens sur votre site WordPress.

Comment savoir si des gens connectent déjà vos photos

Vous voulez savoir si des personnes lient déjà vos photos? Il vous suffit de rechercher cela dans Google Images:

inurl: yoursite.com -site: yoursite.com

Assurez-vous de remplacer "yoursite.com"Au nom de votre domaine actuel:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Vous obtiendrez des faux positifs, mais vous trouverez également des sites sur lesquels des internautes lient vos photos.

Comment désactiver le hotlinking d'image dans WordPress avec. htaccess

Si vous vous sentez à l'aise pour modifier le fichier .htaccess pour votre site WordPress, il est très facile de désactiver le lien hypertexte sans avoir besoin d'un plug-in. C'est la façon dont je le recommande à la plupart des blogueurs, même si je traiterai également d'autres manières dans les sections suivantes.

Pour continuer cette méthode, vous devrez être capable de:

  1. Connectez-vous à votre site via FTP
  2. Accéder au cPanel Manager

Je vais vous montrer comment travailler avec FTP et le programme Filezilla FTP, mais les mêmes principes s’appliquent quelle que soit la façon dont vous accédez à votre serveur.

Étape 1: connexion au serveur via FTP

Pour commencer, utilisez FileZilla pour vous connecter à votre serveur via FTP. Si vous ne savez pas comment faire cela, le personnel de support de l'hôte doit pouvoir vous aider. Par exemple, voici un article pour SiteGround explique FTP.

Lorsque vous êtes connecté, accédez au dossier de votre site WordPress:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Étape 2: Créez l'extrait de code pour .htaccess

Ensuite, utilisez Outil gratuit de protection Fast Link Pour générer l'extrait de code, vous aurez besoin pour l'étape suivante.

Cet outil vous permet d’exclure certains sites du blocage. Vous devriez certainement ajouter votre domaine là-bas. De plus, je vous recommande d’ajouter des moteurs de recherche communs et des réseaux sociaux afin d’éviter tout problème avec vos photos.

Vous pouvez laisser les autres champs comme paramètres par défaut:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Lorsque vous avez terminé, cliquez sur le bouton Créer un fichier .htaccess en bas pour créer le fragment de code approprié. Quelque chose comme ça devrait ressembler à:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Laissez cette fenêtre ouverte car vous aurez besoin de cet extrait de code à l'étape suivante.

Étape 3: Modifier et ajouter l'extrait de code au fichier .htaccess

Une fois que vous êtes connecté à votre site, cliquez avec le bouton droit de la souris sur le fichier .htaccess dans le dossier Routage de votre site et modifiez-le. Le dossier Routine est le même dossier que le dossier wp-admin et le fichier wp-config.php:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Ajoutez l'extrait de code de l'étape précédente au fichier htaccess de votre site:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Assurez-vous ensuite de sauvegarder le fichier htaccess et, si nécessaire, de le télécharger à nouveau sur votre serveur.

C'est ça! Les gens ne pourront plus créer de liens vers vos photos.

Si vous le souhaitez, vous pouvez utiliser l'outil de l'étape 2 pour afficher automatiquement une image d'élément chaque fois que quelqu'un tente d'envoyer un lien vers vos photos. Si vous le souhaitez, je vous recommande d’héberger cette image sur Dropbox ou Google Drive afin de ne pas gaspiller les ressources de votre serveur:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Comment désactiver les photos avec hyperlien dans WordPress avec des plugins

Si vous ne souhaitez pas utiliser la méthode .htaccess indiquée ci-dessus, certains composants de protection supplémentaires dans WordPress incluront une fonctionnalité intégrée pour vous aider à bloquer la numérotation rapide.

Encore une fois, je pense que la méthode .htaccess listée ci-dessus est votre meilleur choix, mais le plug-in gratuit peut vous aider. Tout en un WP et pare-feu En le faisant.

Une fois que vous avez installé et activé le plug-in, accédez à WP Security → Firewall. Ensuite, sélectionnez l'onglet Empêcher les liens hypertextes et cochez la case pour empêcher l'image de lien hypertexte:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Comment désactiver les photos avec hyperlien en utilisant Cloudflare

Si vous utilisez Service Clouddlare Généralement utilisé comme réseau de diffusion de contenu, il comprend une configuration de tableau de bord intégrée qui vous permet de désactiver la liaison par lien dynamique. C'est ce qu'on appelle la protection Hotlink.

Pour activer la protection Hotlink dans Cloudflare, accédez au tableau de bord Cloudflare et accédez à l'onglet ScrapeShield:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Ensuite, faites défiler jusqu'au paramètre Protection Hotlink et activez-le:

Comment empêcher les hotlinking dans WordPress (3 façons de travailler) - WordPress Professional WordPress

Si vous souhaitez autoriser la liaison à chaud pour certaines images, vous pouvez créer un dossier "hotlink-ok" séparé et ajouter des images pouvant être liées (Cet article d'aide explique). Une utilisation courante de cette fonction est de permettre aux gens de lier votre logo ou d’autres ressources marketing.

Envisagez de désactiver le Hotlinking Photo dans WordPress aujourd'hui

Dans certaines situations, vous pouvez autoriser les internautes à associer vos photos, mais la plupart des blogs n'en retirent aucun avantage, et il existe de réels inconvénients car vous gaspillez les ressources de votre serveur pour fournir des images ailleurs.

Heureusement, il est facile de désactiver la liaison des images chaudes dans WordPress.

Pour la plupart des sites WordPress, je recommande d'utiliser .htaccess car il est simple et vous permet d'autoriser la liaison à chaud vers des sites spécifiques (tels que les moteurs de recherche et les réseaux sociaux).

Sinon, vous pouvez utiliser le plug-in WordPress ou profiter de la protection des liaisons sans fil intégrées contre des services tels que Cloudflare.

Avez-vous d'autres questions sur la façon de désactiver les liens dynamiques dans WordPress? N'hésitez pas à laisser un commentaire.

source
Aller au bouton supérieur