Como configurar proteção contra hotlinking de imagens do meu site
Olá, querido cliente! 👋 Seja bem-vindo ao seu Sensei da GeHost — aqui, você aprende com carinho, sem pressa e com segurança. Hoje vamos falar de algo essencial para proteger o seu site: evitar que outras pessoas usem suas imagens sem autorização. Isso se chama hotlinking, e é bem comum na internet. Vamos impedir isso com um passo a passo simples e seguro. Vamos lá?
O que é hotlinking?
Imagine que você fez um site com belas fotos, e alguém copia o link direto da sua imagem para colocar em um blog, anúncio ou até em um vídeo. Quando essa pessoa abre o conteúdo, a imagem é carregada do seu servidor. Isso gasta sua banda, pode deixar seu site mais lento e ainda pode gerar custos extras — especialmente se você tiver plano com limite de tráfego.
Dica do Sensei: Seus arquivos de imagem estão seguros? Então, protegê-los contra hotlinking é como colocar uma trancinha na porta do seu site. Só quem tem acesso direto pode entrar!
Como fazer isso no cPanel da GeHost
Na GeHost, você pode bloquear o hotlinking usando o recurso .htaccess — um arquivo de configuração que controla o comportamento do seu site. Vamos configurar isso com cuidado, passo a passo.
-
Entre no cPanel do seu site. Para isso, acesse painel.gehost.com.br e faça login com suas credenciais.
-
Depois de logado, você verá a tela inicial do cPanel. Procure pela seção “Arquivos” e clique em “Gerenciador de Arquivos”.
-
No Gerenciador de Arquivos, selecione a pasta public_html (ou o diretório principal do seu site) e clique em “Ir”.
-
Na lista de arquivos, procure por um arquivo chamado .htaccess. Se ele existir, clique nele para editá-lo. Se não existir, clique em “Criar novo arquivo” e digite .htaccess no campo de nome.
Atenção: O nome começa com um ponto (.) — isso é importante!
-
Abra o editor de texto e cole o seguinte código (ele bloqueia o acesso direto a imagens de outras sites):
RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^https://(www\.)?seudominio.com.br/ [NC] RewriteCond %{HTTP_REFERER} !^https://(www\.)?outrodominio.com.br/ [NC] RewriteRule \.(jpg|jpeg|png|gif|webp)$ - [F,NC]Como personalizar:
- Substitua
seudominio.com.brpelo seu domínio principal (ex:meusite.com.br). - Adicione outros domínios que você autoriza a usar suas imagens (ex:
outrodominio.com.br). - As extensões
jpg,jpeg,png,gif,webpsão as mais comuns. Você pode ajustar conforme necessário.
- Substitua
-
Salve as alterações. No cPanel, clique em “Salvar” ou “Salvar Arquivo”.
-
Pronto! Agora, qualquer tentativa de carregar suas imagens de fora do seu site será bloqueada. A imagem aparecerá como "não encontrada" em outros sites.
Importante: Dicas finais do Sensei
- Teste com cuidado: Após a configuração, verifique se suas imagens ainda carregam corretamente no seu próprio site. Se não carregarem, revise o código.
- Não bloqueie seu próprio site: Se você estiver testando, certifique-se de que seu domínio está na lista de permitidos.
- Proteção extra: Combine esse método com o uso de SSL (HTTPS) — já incluso em todos os planos da GeHost. Isso deixa seu site ainda mais seguro.
- Se precisar de ajuda: Lembre-se: o suporte da GeHost está disponível por 30 dias após a entrega. Se tiver dúvidas, entre em contato pelo painel ou pelo e-mail de atendimento.
Um abraço do Sensei: Você está fazendo um ótimo trabalho cuidando do seu site. Proteger suas imagens é um passo importante na jornada de ser um dono de conteúdo seguro e profissional. Continue assim! 🌟
Seu site, sua proteção, seu poder. Até a próxima dica!