Informazioni su come impedire il collegamento a caldo delle immagini sul server IIS? In questa esercitazione configureremo il server IIS per bloccare l'hotlinking delle immagini sul sito Web.

• Windows 2012 R2
• Windows 2016
• Windows 2019

Nel nostro esempio, il server IIS ospita il sito Web WWW.GAMEKING.TIPS.

Elenco attrezzature

Nella sezione seguente viene presentato l'elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Esercitazione IIS - Modificare l'intestazione di identificazione del server

Accedere al sito Web URL REWRITE e scaricare il pacchetto di installazione.

IIS URL REWRITE DOWNLOAD

Eseguire l'installazione di URL REWRITE.

URL REWRITE INSTALLATION

Avviare l'applicazione denominata: Gestione IIS.

Start IIS Windows

Nell'applicazione Gestione IIS selezionare il sito Web.

Nella parte destra dello schermo, accedere all'opzione denominata: URL Rewrite.

IIS - URL REWRITE - WEBSITE

Nella parte in alto a destra dello schermo, fare clic sull'opzione Aggiungi regola.

IIS URL REWRITE - ADD

Nelle regole in ingresso creare una nuova regola vuota.

URL REWRITE BLANK RULE

Per impedire il collegamento a caldo delle immagini, utilizzare la configurazione seguente:

Copy to Clipboard

Ecco la nostra configurazione.

IIS - prevent Hotlinking

Nell'area Condizioni fare clic sul pulsante Aggiungi e utilizzare la configurazione seguente:

Copy to Clipboard

Modificare la configurazione del modello nel sito Web.

Fare clic sul pulsante OK.

IIS - Hotlinking prevention

Nell'area Condizioni fare clic sul pulsante Aggiungi e utilizzare la configurazione seguente:

Copy to Clipboard

Fare clic sul pulsante OK.

IIS - Hotlinking allow direct access

Ad esempio, ecco il riepilogo delle nostre condizioni.

IIS Hotlinking - Condition summary

Nell'area Azione configurare un errore personalizzato per proibire la richiesta.

Copy to Clipboard

Nella parte in alto a destra dello schermo, fare clic sull'opzione Applica

IIS - Deny hotlinking

Nel nostro esempio, il server IIS vieterà il collegamento a caldo alle immagini sul nostro sito web.

Nel nostro esempio, il server IIS consentirà l'accesso diretto alle immagini sul nostro sito web.

Da un computer Linux remoto, prova a eseguire il collegamento a caldo a un'immagine.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Il server IIS vieterà il collegamento a caldo alle immagini sul nostro sito web.

Da un computer Linux remoto, prova a eseguire l'accesso diretto a un'immagine.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Il server IIS consentirà l'accesso diretto alle immagini sul nostro sito web.

Congratulazioni! Il server IIS è stato configurato per bloccare il collegamento a caldo delle immagini.