Filoweb.it

Impedire il remote linking di immagini tramite URL Rewrite Module di IIS 7


FB TW Pinterest whatsapp RSS FEED News letter
ASP. NET
Impedire il remote linking di immagini tramite URL Rewrite Module di IIS 7


Quando un sito web diventa particolarmente popolare, può accadere che i suoi contenuti, nella fattispecie immagini, video e quant' altro, vengano mostrati all' interno di pagine esterne, magari senza alcuna autorizzazione e senza che possiamo in qualche modo accorgercene. Il risultato finale è che tali file appariranno in siti che non ci appartengono, a nostre spese (di banda) e magari senza che possiamo avere una qualche remunerazione in termini di visibilità o impressions degli annunci pubblicitari che abbiamo nelle nostre pagine.



Fortunatamente, tramite URL Rewrite Module di IIS 7, è piuttosto immediato creare una rule volta ad arginare questa problematica. Tutto ciò che dobbiamo fare, una volta installato il modulo, è inserire questa sezione nel web.config dell' applicazione:





<system.webServer>

<modules runAllManagedModulesForAllRequests=" true" />

<rewrite>

<rules>

<rule name=" Avoid remote linking" enabled=" true" stopProcessing=" true" >

<match url=" (.*)" />

<conditions>

<add input=" {REQUEST_FILENAME}" matchType=" IsFile" />

<add input=" {REQUEST_FILENAME}" pattern=" \.(png|jpg)" />

<add input=" {REQUEST_FILENAME}" pattern=" blocked\.png" negate=" true" />

<add input=" {HTTP_REFERER}" pattern=" ^http://www\.testredirect\.com/.*$" negate=" true" />

</conditions>

<action type=" Rewrite" url=" /blocked.png" appendQueryString=" false" />

</rule>

</rules>

</rewrite>

</system.webServer>
FB TW Pinterest whatsapp RSS FEED News letter

filoweb.it è il sito personale di Filippo Brunelli
(c) 2017 Filippo Brunelli
Le immagini ed i testi contenuti nel sito filoweb.it sono di proprietà di Filippo Brunelli salvo diversamente indicato.
L'uso delle immagini e del testo è gratuito per uso personale ed è subbordinato alla citazione della fonte.
Brunelli Filippo declina ogni responsabilità per l'uso che viene fatto delle informazioni presenti nel sito filoweb.it.
X
La tua privacy è importante
Utilizziamo, senza il tuo consenso, SOLO cookies necessari alla elaborazione di analisi statistiche e tecnici per l'utilizzo del sito. Chiudendo il Cookie Banner, mediante il simbolo "X" o negando il consenso, continuerai a navigare in assenza di cookie di profilazione. More info

Tutti
Cookie tecnici
I cookie tecnici sono necessari al fine di "effettuare la trasmissione di una comunicazione su una rete di comunicazione elettronica, o nella misura strettamente necessaria al fornitore di un servizio della società dell'informazione esplicitamente richiesto dal contraente o dall'utente a erogare tale servizio" (art. 122, comma 1 del Codice privacy).
Cookie analitici di terze parti
I cookie analytics sono utilizzati al fine di valutare l'efficacia di un servizio della società dell'informazione fornito da un titolare di un sito, per progettare un sito web o contribuire a misurare il "traffico" di un sito web, ovvero il numero di visitatori ripartiti per area geografica, fascia oraria della connessione o altre caratteristiche.
Cookie di profilazione
Sono cookie che creano profili personalizzati relativi all'utente per finalità di marketing, ad esempio il retargeting o advertising sui social network.

FILOWEB.it by Filippo Brunelli. FILOWEB.it by Filippo Brunelli. FILOWEB.it by Filippo Brunelli. Il sito web FILOWEB.it di Filippo Brunelli è attivo dal 2001. Negli anni il sito web FILOWEB.it by Filippo Brunelli ha avuto molte modifiche e rivisitazioni. Iniziato come un sito web html standart, il sito web FILOWEB.it by Filippo Brunelli è passato alla tecnoloiga Flash per finire con ASPX e CSS e HTML nuovamente. FILOWEB.it by Filippo Brunelli è opera di Filippo Brunelli. Filoweb contiente molte informazioni che potranno piacerti. Continua a visitare filoweb
FILOWEB.it Piccolo quaderno degli appunti. Argomento: ASP. NET, Titolo: Impedire il remote linking di immagini tramite URL Rewrite Module di IIS 7. Altri script riguardano: CSS, Jscript, .net, Classic Asp, HTML, Jquery, varie, url rewrite, pagina protetta da password, ecc. Altro su https://www.filoweb.it