Souhaitez-vous apprendre à empêcher l’image hotlinking sur le serveur IIS? Dans ce tutoriel, nous allons configurer le serveur IIS pour bloquer l’image hotlinking sur votre site Web.

• Windows 2012 R2
• Windows 2016
• Windows 2019

Dans notre exemple, le serveur IIS héberge le site WWW.GAMEKING.TIPS.

Liste des équipements

La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.

En tant qu’associé Amazon, je gagne des achats admissibles.

Tutoriel IIS - Modifier l’en-tête d’identification du serveur

Accédez au site WEB DE RÉÉCRITURE d’URL et téléchargez le package d’installation.

IIS URL REWRITE DOWNLOAD

Effectuez l’installation DE RÉÉCRITURE d’URL.

URL REWRITE INSTALLATION

Démarrez l’application nommée : IIS Manager.

Start IIS Windows

Dans l’application IIS Manager, sélectionnez votre site Web.

Sur la partie droite de l’écran, accédez à l’option nommée : RÉÉCRITURE d’URL.

IIS - URL REWRITE - WEBSITE

En haut à droite de l’écran, cliquez sur l’option Ajouter une règle.

IIS URL REWRITE - ADD

Sur les règles entrantes, créez une nouvelle règle vierge.

URL REWRITE BLANK RULE

Pour éviter le lien d’image, utilisez la configuration suivante :

Copy to Clipboard

Voici notre configuration.

IIS - prevent Hotlinking

Sur la zone Conditions, cliquez sur le bouton Ajouter et utilisez la configuration suivante :

Copy to Clipboard

Modifiez la configuration du modèle sur votre site Web.

Cliquez sur le bouton OK.

IIS - Hotlinking prevention

Sur la zone Conditions, cliquez sur le bouton Ajouter et utilisez la configuration suivante :

Copy to Clipboard

Cliquez sur le bouton OK.

IIS - Hotlinking allow direct access

À titre d’exemple, voici notre résumé des conditions.

IIS Hotlinking - Condition summary

Sur la zone Action, configurez une erreur personnalisée pour interdire la demande.

Copy to Clipboard

Dans la partie supérieure droite de l’écran, cliquez sur l’option Appliquer

IIS - Deny hotlinking

Dans notre exemple, le serveur IIS interdra de l’accès à des images sur notre site Web.

Dans notre exemple, le serveur IIS permettra un accès direct aux images sur notre site Web.

À partir d’un ordinateur Linux distant, essayez d’effectuer hotlinking à une image.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Le serveur IIS interdra de la liaison à chaud vers les images sur notre site Web.

À partir d’un ordinateur Linux distant, essayez d’effectuer un accès direct à une image.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Le serveur IIS permettra un accès direct aux images sur notre site Web.

Félicitations! Vous avez configuré le serveur IIS pour bloquer le lien d’image.