Como evitar que as imagens da minha hospedagem Windows sejam utilizadas por sites de terceiros?
Caso você identifique que terceiros criaram Links para imagens que você possui e queira bloquear este acesso, basta criar um arquivo web.config conforme modelo abaixo na raiz de sua aplicação.
<rewrite>
<rules>
<rule name="bloqueia imagem" enabled="true" stopProcessing="true">
<match url=".(gif|jpg|png)$" ignoreCase="true" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_REFERER}" negate="true" pattern="^$" ignoreCase="true" />
<add input="{HTTP_REFERER}" negate="true" pattern="^http://(www.)?SEU_DOMINIO\.com\.br/.*$" />
<add input="{HTTP_REFERER}" negate="true" pattern="^http://(www.)?SEU_DOMINIO2\.com/.*$" />
</conditions>
<action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
</rule>
</rules>
</rewrite>
OBS: Substitua SEU_DOMINIO e SEU_DOMINIO2 pelo domínio que você possui hospedado bem como as extensões ".com/" e ".com\.br/".
|