Bloquear hotlink com htaccess

maio 22nd, 2008 by franklin Leave a reply »

Para proteger imagens do teu site para que outros sites não utilizem teus arquivos, crie um arquivo .htaccess com o seguinte conteúdo:

Lembrando que essa configuração só funcionará para servidores apache.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?teusite.com.br/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|bmp|png)$ http://www.teusite.com.br/hotlink.gif [R,L]

Tecla sap ON:

“RewriteCond %{HTTP_REFERER} !^http://(www\.)?teusite.com.br/.*$ [NC]”

essa linha diz quem vai ter acesso as tuas imagens, então tu pode definir quais sites poderão copiar as imagens do teu site.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?teusite.com.br/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.com.br/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|bmp|png)$ http://www.teusite.com.br/hotlink.gif [R,L]

Agora o google tem permissão para copiar as imagens do teu site 😀

E essa linha é a linha do endereço de onde estará a imagem que irá aparecer no site de quem pegar tuas imagens:

RewriteRule \.(gif|jpg|jpeg|bmp|png)$ http://www.teusite.com.br/hotlink.gif [R,L]

E é isso aí

Advertisement

Deixe um comentário