[Dica] Negando hotlinking de imagens no Apache

Dicas e conf's para servidores Linux
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Dica] Negando hotlinking de imagens no Apache

Mensagem por marceloleaes »

Este recurso possibilita que seu servidor web não permita que outros sites "linkem" seus arquivos de imagem. Isto protege a propiedade autoral e gera uma economia de banda já que ninguém poderá carregar suas imagens a não ser se visitar a sua página. Vamos gerar um .htaccess com a seguinte regra:

Código: Selecionar todos

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?dominioexemplo.com.br [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp|tiff)$ http://dominioauxiliar.com.br/negado.jpg [NC,R,L]
Lembrando que a imagem de negado não pode estar no mesmo servidor web, pois vai gerar loop.

E era isso  ;)


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Servidores”