Como configurar proteção contra hotlinking de imagens imprimir

  • 0

Vou escrever o guia diretamente em HTML, sem preâmbulo, usando linguagem didática e as imagens da lista que realmente se aplicam (cPanel home e Gerenciador de Arquivos).

O que é hotlinking e por que ele rouba sua largura de banda

Olá! Aqui é a Sensei da GeHost 🧘‍♀️ Hoje vamos falar de um problema bem comum e que passa despercebido por muitos donos de site: o hotlinking.

Hotlinking acontece quando outro site usa as imagens que estão hospedadas no seu domínio, mas exibindo elas diretamente na página dele — sem fazer o upload das imagens no servidor deles. Na prática, é como se alguém "roubasse" um cabo de extensão da sua casa: toda vez que a imagem carrega no site de terceiros, é o seu plano de hospedagem que paga a conta, consumindo tráfego e processamento do seu servidor.

💡 Dica da Sensei: se você notou que seu consumo de banda cresceu do nada, sem seu site ter ficado mais popular, vale desconfiar de hotlinking. Vamos resolver isso juntos, passo a passo.

Método 1: usando a ferramenta "Hotlink Protection" do cPanel

A forma mais simples e segura de bloquear esse tipo de uso indevido é pela própria ferramenta nativa do cPanel, feita exatamente para isso.

  1. Acesse o cPanel da sua hospedagem (login e senha você encontra na área de acesso enviada por e-mail, ou recupera pelo painel.gehost.com.br).
  2. Na tela inicial do cPanel, procure a seção de Segurança e clique em "Hotlink Protection" (Proteção contra Hotlink).
Painel inicial do cPanel com os grupos de ferramentas, incluindo a seção de Segurança
  1. Confirme se o(s) domínio(s) que você quer proteger estão marcados na lista.
  2. No campo de URLs a permitir, deixe o seu próprio domínio (e o "www" dele) já preenchidos — isso garante que o seu site continue funcionando normalmente.
  3. No campo de extensões de arquivo bloqueadas, inclua as extensões de imagem que você quer proteger, por exemplo: jpg, jpeg, png, gif, webp.
  4. Se quiser, ative a opção de permitir requisições diretas (quando alguém digita a URL da imagem direto no navegador) — assim você não bloqueia acessos legítimos, só o uso embutido em outros sites.
  5. Clique em "Submit" (ou "Enviar") para ativar a proteção.

Pronto! A partir daqui, quando outro site tentar "puxar" suas imagens diretamente, ele vai receber um erro ou uma imagem substituta, em vez da sua imagem original.

Método 2: proteção manual via .htaccess (para quem gosta de deixar tudo sob controle)

Se você preferir um controle mais fino — por exemplo, liberar o acesso pra um parceiro específico — dá pra fazer isso editando o arquivo .htaccess manualmente pelo Gerenciador de Arquivos.

  1. No cPanel, abra o Gerenciador de Arquivos (File Manager).
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html
  1. Entre na pasta public_html (ou na pasta do domínio específico, se você tiver mais de um site na conta).
  2. Ative a exibição de arquivos ocultos em Configurações (o .htaccess começa com ponto e fica escondido por padrão).
  3. Clique com o botão direito no arquivo .htaccess e escolha "Editar". Se o arquivo não existir ainda, você pode criar um novo com esse nome exato.
  4. Adicione as linhas abaixo, trocando seudominio.com.br pelo seu domínio de verdade:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?seudominio\.com\.br [NC]
RewriteRule \.(jpg|jpeg|png|gif|webp)$ - [F,NC]

  1. Salve o arquivo.
⚠️ Atenção da Sensei: antes de editar o .htaccess, sempre faça um backup dele (é só copiar o arquivo e renomear, tipo .htaccess-backup). Um erro de digitação nesse arquivo pode deixar seu site fora do ar. Se tiver qualquer dúvida na hora de editar, é mais seguro usar o Método 1, pela ferramenta pronta do cPanel.

Como saber se a proteção está funcionando?

  • Abra seu site normalmente no navegador: as imagens devem continuar aparecendo certinho.
  • Peça pra alguém (ou use uma ferramenta de teste online) tentar exibir uma das suas imagens embutida em outra página, de outro domínio — ela deve aparecer quebrada ou não carregar.

Perguntas frequentes

Isso vai afetar meu SEO ou o Google Imagens?

Não se preocupe: os robôs de busca continuam enxergando suas imagens normalmente. A proteção bloqueia apenas o carregamento incorporado em sites de terceiros, não a indexação.

Posso liberar apenas alguns sites parceiros?

Sim! Tanto na ferramenta do cPanel quanto no .htaccess manual, você pode adicionar mais de uma URL permitida — assim parceiros de confiança continuam podendo exibir suas imagens.

E se eu tiver dúvidas ou algo não funcionar como esperado?

Sem problemas — nossa equipe de suporte está pronta pra te ajudar durante os primeiros 30 dias após a entrega da sua hospedagem, e você também pode consultar mais detalhes do seu plano a qualquer momento pelo painel.gehost.com.br.

🌱 A Sensei sempre diz: proteger seu conteúdo é cuidar do seu trabalho. Com esses dois métodos, suas imagens ficam seguras e sua hospedagem respira mais leve!

Esta resposta lhe foi útil?

« Retornar