Uma das maiores preocupações dos webmasters é o consumo de banda, o que, se ultrapassado o limite contratado, acarreta suspensão do serviço, ou seja, o site fica fora do ar e/ou um gasto maior com um plano de hospedagem que tenha um limite de transferência maior, e esse problema pode agravar-se caso “pseudo-webmasters” utilizem hotlinks para as imagens, vídeos e quaisquer outros arquivos.
O que é um Hotlink?
Hotlink é quando um site ou blog carrega um arquivo (o mais comum são imagens) diretamente do seu site ou blog ao invés de hospedar esses arquivos em seus próprios servidores, ou seja, o “Zé WebRuela” monta uma página com texto e imagens, por exemplo, mas ao invés de copiar a imagem para dentro do seu próprio servidor, ele insere a imagem com o endereço do seu blog (< img src=”http://www.enderecodoseusite.com.br/suaimagem.jpg” alt=”" / >) e cada vez que alguém acessa essa página o navegador busca a imagem no seu servidor para montá-la utilizando sua banda sem lhe trazer benefício nenhum. A grosso modo, é o mesmo que fazer um gato puxando luz do relógio do seu vizinho.
Como bloquear um Hotlink?
Existem algumas maneiras de se bloquear um Hotlink e cabe a você escolher a que mais lhe agradar.
1. Plugin Hotlink-protection – Com este plugin, quando a página que faz um hotlink para o seu site / blog for acessada, ele carregará uma imagem escolhida por você, ao invés da imagem verdadeira. Essa é uma ótima opção para fazer propaganda do seu blog, basta usar uma imagem como a abaixo e hospedar em hosts de imagens gratuitos como o Photobucket ou o Flickr.
Baixe o plugin Hotlink-protection e leia como instalar plugins no wordpress.
2. Modificando o arquivo .htaccess – Insira as linhas de código abaixo no seu arquivo .htaccess e bloqueie arquivos a partir de outro site para arquivos GIF, JPG, JPEG, BMP, ZIP, RAR e MP3 no seu servidor.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?seudominio.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|zip|rar|mp3)$ – [F,NC]
3. Ative a Proteção contra Hotlink do seu CPanel
- No CPanel do seu servidor acesse o ícone “Proteção de Hotlink”
- No quadro “URLs para ativar acesso” insira o endereço do seu site com e sem www. Ex.: http://www.seusite.com.br e http://seusite.com.br. Se desejar habilitar hotlinks para outros sites basta adicioná-los também da mesma forma que fez com o seu.
- Clique em ativar e está pronto.



Leo.
Tá bacana o artigo, só faltou comentar que quem lê os feeds vai ser afetado pela proteção Hotlink também. Nesse caso, valeria incluir o domínio google.com (ou .com.br, sei lá) como sites autorizados a visualizar a imagem.
Janio Sarmentoescreveu: Você sabe que continua fazendo sucesso quando…
[Responder]
Uma pergunta boba para quem sabe, mas eu nao sei. onde fica o htaccess, procure no Cpainel e no tempalte e nao encontrei.
[Responder]
Olá Cilene;
O .htaccess é um arquivo que fica na raiz do seu site e você tem que acessá-lo via FTP ou pelo gerenciador de arquivos do seu cpanel.
Quelquer coisa estou a disposição.
[Responder]
Olá!
Só pra dizer que não conhecia o seu blog e fui chegar o artigo que você indicou lá na blogosfera.
Fiquei fã e virei leitor. Um dos blogs mais didáticos que encontrei para pessoas, como eu, que não sacam nada dos “meandros” técnicos. (rs).
Um abraço e parabéns.
[Responder]
[...] O que é um Hotlink e como bloquear [...]
Olá Arthurius;
Fico feliz que tenha gostado do blog. A idéia é justamente fazer algo diferente, mais aprofundado. Blog sobre o assunto existem centenas e essa foi a maneira que encontrei de fazer algo diferente dos outros.
Um abraço!
[Responder]
[...] Saiba mais sobre isso aqui: O que é um Hotlink e como bloquear [...]
Estou sofrendo na pele isso.
Um blog português está copiando descaradamente meus textos e fotos, fazendo hotlink.
Não consegui bloquear, já que uso o wordpress.com, mas fiz uma pequena sacanagem com o sujeito: nas fotos que ele fez hotlink, mudei o arquivo original, ao invés das fotos que ele imaginou copiar, coloquei outras que não tem relação nenhuma com o assunto, umas bem “pesadas” inclusive.
Marcelos last blog post..O bom, o mau e o Alpe d’Huez
[Responder]
leocabral Reply:
July 24th, 2008 at 14:31
Olá Marcelo;
Tenho uma idéia boa para você. Substitua as imagens por uma imagem com a propaganda do seu blog do tipo: Visite o blog tal e conheça mais sobre tal, tal e tal. Você vai utilizar o blog dele pra promover o seu.
Quanto ao roubo de conteúdo, entre em contato via e-mail com o sistema de blogs dele e denuncie. Se for domínio próprio, veja qual o servidor dele e denuncie direto ao servidor. Denuncie também ao Google caso ele use Adsense (essa é a melhor parte, rsrs).
Um abraço e obrigado pela visita.
[Responder]
O que é um Hotlink e como bloquear | Blog do LeoCabral…
Aprenda o que são Hotlinks e como bloquear o acesso de outros blogs e sites evitando que eles façam hotlinks e consumam a banda do seu servidor….
Bom artigo. Como disse o companheiro Arthurius lá em cima bem didático. Felizmente tenho sofrido pouco com isso e os casos foram resolvidos com uma boa conversa. Mas é bom sempre guardar um truque na manga quando o diálogo falha.
[Responder]
leocabral Reply:
August 27th, 2008 at 12:04
Olá Cleber;
Obrigado pelo seu comentário.
Eu penso como você. Realmente é sempre bom uma conversa primeiro, mas se não resolver, partimos para o ataque.
Hoje hospedo minhas imagens em um diretório gratuito para evitar o hotlink e até mesmo o consumo de banda da minha hospedagem.
[Responder]
Parabéns pela importante dica!
Abraços
[Responder]
Esse plugin não está disponível para blogspot?
[Responder]
[...] Primeiro eu tinha decidido encontrar todos um a um (e avacalhar todos um a um também), mas logo vi que seria demasiado trabalhoso. Então fui procurar saídas mais robustas para impedir todo e qualquer hotlink. Acabei me deparando com este post. [...]
eu tive problema tambem, fui obrigado a bloquear as fotos do site. se fosse um arquivo ainda tudo bem, mais era vários, isso dava uma carga enorme no servidor.
abraço
[Responder]
Velho, obrigado por essa!
Vinha procurando por esse recurso.
Valeu mesmo!
[Responder]
Também queria saber se está disponível para blogspot.
Abraço!
[Responder]
leocabral Reply:
December 20th, 2008 at 08:37
Olá Mariana,
Esse recurso de bloquear cópia de imagens no blogspot não está disponível, porém não precisa se preoccupar com isso porque o blogspot é gratuíto, ou seja, a banda consumida é deles, você não paga por isso.
[Responder]
[...] Março 3, 2009 at 10:24 pm (Uncategorized) Blogspot ou WordPress? O que é plataforma? O que é Adsense? O que é Widget? O que são Feeds? O que é Hotlink? [...]
quero fazer uma surpresa para um amigo e dará ele um blog d presente , achei todos os comentários válidos e usarei todos como referência.
[Responder]
Ola Léo
Montei recentemente um blog, que está no endereço acima, só q não consigo colocar imagens nele, só a opção de galeria com 2 ou mais colunas.
Não é isso que eu quero. Quero algo assim: http://www.allanelly.com/blog
Uma coluna só. Não entendo códigos de nada, mas tbm não acho explicação.
O minha estrutura é o WordPress 2.7.1, mas as opções parecem limitadas. Nem sequer consigo personalizar o cabeçalho.
Dá uma ajuda pra iniciante, pode ser em off.
Valeu e um abração.
[Responder]
[...] LEGAL: Este artigo linka para o site original da imagem e não faz hotlink Por: – Neto Cury [...]
[...] legal: Não foi feito hotlink neste artigo. Por: – Neto Cury [...]
Olá! Adorei sua dica, vou usá-la no beu blog WP. Aconece que tenho blogs também no Blogger… e é lá que estou tendo esse tipo de problema. Existe uma forma de evitá-lo?
Obrigada!
[Responder]
leocabral Reply:
December 16th, 2009 at 05:54
Olá Lory;
Eu desconheço uma forma de evitar isso no blogger, mas pense comigo, se o servidor do blogger é do Google e não seu, não tem o porque se preocupar. Agora, se as imagens são de autoria sua, como fotos ou ilustrações, por exemplo, faça uma assinatura no photoshop. Assim se alguém roubá-las, pelo menos está assinada.
[Responder]
Obrigada pela resposta, Leo! Na verdade meu problema não é com as imagens (que não são minhas) e sim com o texto (que é meu). Bloquear as imagens seria uma forma de desestimular copycats. Tem uma criatura, em especial, da qual tento me livrar há ANOS…
Tx! Parabéns pelo blog!
[Responder]
Ótimas dicas…
[Responder]
Amigo fiz como vc explicou mas não funcionou, o meu htaccess já tem outra regra, que é a regra pra mudar os permalinks não sei se é isso que está dando problema, vou colar aki o meu .htaccess pra vc dar uma avaliada:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?meusite.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|zip|rar|mp3)$ – [F,NC]
# BEGIN WordPress
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# protect wpconfig.php
Order deny,allow
deny from all
# END WordPress
[Responder]