Proteja seus hotlinks: veja como fazer isso usando o cPanel.

Divulgação: Seu suporte ajuda a manter o site funcionando! Ganhamos uma taxa de indicação por alguns dos serviços que recomendamos nesta página. Habilidades pessoais

Nem todos os provedores de hospedagem oferecem o mesmo software do painel de controle. O cPanel é provavelmente o mais conhecido e o mais comum – e por boas razões.

Quase todos os principais hosts usam o cPanel, embora às vezes esteja bem escondido sob uma capa inteligente que a faz parecer bem diferente. É popular porque oferece aos usuários uma interface gráfica intuitiva e acaba com a necessidade de usar a linha de comando para tarefas comuns. Hosts gostam porque reduzem o custo do suporte.

A Proteção Hotlink no cPanel impede que arquivos de mídia sejam baixados ou usados ​​repetidamente.

O que é o cPanel Hotlink Protection?

A ligação direta é um problema sério para muitos sites, especialmente aqueles que contêm muitas imagens.

Freqüentemente, esses sites são expostos a um alto tráfego de pesquisas de imagens e isso pode prejudicar os recursos.

Um hotlink é um link para um arquivo de mídia em seu site de outro site. O proprietário do site de terceiros decide vincular-se diretamente a você, em vez de hospedar esse conteúdo. O exemplo mais comum é um arquivo de imagem incorporado em uma página da web, mas hospedado por outra pessoa. Toda vez que alguém visita sua página, seu servidor alimenta o arquivo, usando sua permissão de largura de banda.

Problemas de direitos autorais à parte, isso significa que você está pagando para hospedar a imagem de outra pessoa.

A proteção de hotlink interrompe isso. É fácil de configurar, mas não deixa de ter suas desvantagens. O cPanel analisa o URL que está referindo a solicitação e a nega, se não for do seu site. O visitante do site não vê nada, ou um espaço reservado padrão de sua escolha.

Captura de tela do cPanel - Proteção HotLink

Como ativar a proteção de hotlink no cPanel

Use as ferramentas incorporadas do cPanel para impedir a vinculação direta a qualquer tipo de arquivo que você deseja proteger. Geralmente, são imagens, mas podem ser arquivos zip, mp3s ou qualquer outro tipo de conteúdo.

Aqui está como fazer.

  1. Faça login no cPanel e clique em Proteção Hotlink.
  2. Digite os domínios que têm permissão para usar seus arquivos. Incluir variações www e não www.
  3. Liste os tipos de arquivo que você deseja proteger. Separe cada extensão com uma vírgula.

Você pode optar por permitir solicitações diretas, se desejar. Os pedidos diretos não têm nenhum referenciador; geralmente esses usuários navegaram diretamente para a imagem.

Limitações da proteção de hotlink

Em alguns casos, convém permitir links diretos para o seu conteúdo. Por quê? Às vezes é necessário.

Um exemplo comum é o RSS. Se você incluir imagens em seu feed RSS, as pessoas que lerem o feed por meio de um provedor baseado na Web não verão as imagens.

A proteção de hotlink também pode ser uma drenagem de recursos. Toda vez que o conteúdo é solicitado, o servidor deve verificar e verificar se a solicitação é para um tipo de arquivo protegido. Se for, deve verificar e garantir que o URL de referência seja permitido. Embora não seja muito importante em um site pequeno, a proteção contra hotlinks é um passo atrás, se você deseja um site rápido.

Devo usar a proteção Hotlink?

A proteção de hotlink pode ser uma ferramenta valiosa que pode manter seu conteúdo seguro.

Se você usá-lo no tipo errado de site, pode ser uma grande dor de cabeça e também pode impedir visitas legítimas ao seu site..

No final, é uma decisão individual e, provavelmente, depende de quão valioso é o seu conteúdo para saber se a proteção de hotlink vale a pena..

Impedir Hotlinking com .htaccess

Observe que nossos exemplos abrangem apenas extensões de arquivo em letras minúsculas por simplicidade.

Parar todas as ligações diretas

O código a seguir retornará um erro 403 Proibido em vez do arquivo solicitado, a menos que o referenciador seja seu domínio no DH.com.

RewriteEngine On
RewriteCond% {HTTP_REFERER}! ^ Http: // (www.)? SeudominioDH.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule. (Jpeg | jpg | gif | png) $ – [F]

Lembre-se de alterar seu domínio no DH.com para o seu nome de domínio real ou você verá 403 erros no seu próprio site.

Parar Hotlinking de determinados domínios

O código a seguir retornará um erro 403 Proibido em vez da imagem solicitada.

Isso ocorrerá somente quando a imagem for solicitada por hotlinkingsite.net ou hotlinkingsite.com.

RewriteEngine On
RewriteCond% {HTTP_REFERER} ^ http: // (www.)? Hotlinkingsite.net/ [NC, OR]
RewriteCond% {HTTP_REFERER} ^ http: // (www.)? Hotlinkingsite.com/ [NC]
RewriteRule. (Jpeg | jpg | gif | png) $ – [F]

Interromper a ligação direta de todos os domínios com exceções

O código a seguir produzirá um erro 403 Proibido em vez da imagem solicitada, a menos que a imagem seja solicitada a suaititeatDH.com ou myspace.com.

Nota: um dos sites permitidos deve ser seu domínio ou você se impede de usar suas próprias imagens.

RewriteEngine On
RewriteCond% {HTTP_REFERER}! ^ Http: // (www.)? SeudominioDH.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ Http: // (www.)? Myspace.com/ [NC]
RewriteCond% {HTTP_REFERER}! ^ $
RewriteRule. (Jpeg | gif | png) $ – [F]

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me