Código-fonte de exemplo de anti-hotlink Asp.net
Ao definir o nome de domínio em web.config, você pode controlar quais nomes de domínio são permitidos, definir se deseja fazer download diretamente e se deseja permitir links diretos.
<add key="Down" value="false"/>
<!--Se deseja baixar diretamente-->
<add key="Válido" valor="falso"/>
<!--Se hotlinking é permitido-->
<add key="Refers" value="codepub.com"/>
<!--Várias fontes de acesso permitidas são separadas por meia largura ","-->
<add key="DefaultRedirect" value="Error.htm"/>
<!--A página redirecionada por padrão-->
Expandir