Atualizado em: 5 abril 2012

Prevent Hotlink – Aprenda evitar hotlink em imagens de sites

Aqui você tem passo a passo como Aprenda evitar hotlink em imagens de sites.
Você Sabia?
Neste tutorial vamos aprender a proteger nossos arquivos contra acessos indesejados. Voce pode por exemplo proibir que sites externos ao seu utilize suas imagens, por motivos de direitos autorais ou até mesmo para poupar trafego. (youtube)

Evitando o roubo de suas imagens (Foto/Divulgação)

 Leiam com atenção

Se você tem um site ou um blog e está cansado de ver que suas imagens sendo copiadas (o famoso Hot link) por outros sites, isso vai acabar agora.

Isso são tags que são usadas pelo caminho das fotos dentro do seu site, isso mostra o que os outros sites exibam o seu conteúdo, mas não percam bandwidth (ou taxa de transferência mensal) e quem está sujeito a perder o bandwidth das imagens é você.

publicidade:

Mas agora você pode evitar que isso continue acontecendo, basta você adicionar algumas regras no seu.htaccess (arquivo de configurações e diretrizes do Apache) que se localiza bem na raiz do seu site.

Código 1

  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?meusite\.com\.br/ [NC]
  3. RewriteCond %{HTTP_REFERER} !^$
  4. RewriteRule .*\.(jpe?g|gif|bmp|png)$ /imagens/proibido.jpg [L]

O código vai fazer com que, se por acaso outro site não estiver dentro do domínio meusite.com.br, e vai tentar localizar uma imagem do seu site, ele receberá outra imagem “imagens/proibido.jpg“. Sendo assim fará com que o outro site passe por uma boa lição e vergonha.

Se por acaso você queria deixar os outros sites usarem suas imagens você pode colocar o código abaixo, pois, com isso os outros sites são poder usar as suas imagens, menos para os domínios meuinimigo.com.br, meuinimigo.net e meuinimigo.org.

Código 2

  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} ^http://(.+\.)?meuinimigo\.com\.br/ [NC,OR]
  3. RewriteCond %{HTTP_REFERER} ^http://(.+\.)?meuinimigo\.net/ [NC,OR]
  4. RewriteCond %{HTTP_REFERER} ^http://(.+\.)?meuinimigo\.org/ [NC]
  5. RewriteRule .*\.(jpe?g|gif|bmp|png)$ /imagens/proibido.jpg [L]

Se caso você não quer por alguma outra imagem no lugar e simplesmente mostrar uma a pagina “forbidden” (acesso negado)? É só trocar a última linha: RewriteRule .*\.(jpe?g|gif|bmp|png)$ – [F]

Criado por: Thiago Belém

Você também vai gostar disso:

Conte-nos o que achou da matéria usando o facebook