Networking  
 
Conhecimento computador >> Networking >> rede Internet >> 
Como prevenir o Hotlinking de um arquivo PHP
Hotlinking ocorre quando um site acessa diretamente um recurso em outro site em vez de ligar para ele. Hotlinking é tipicamente de preocupação com os recursos, tais como arquivos de imagem ou vídeo porque o site remoto usa a largura de banda , mais do que a sua própria , para servir o recurso para o usuário final. No entanto, você pode evitar estas ligações para qualquer arquivo, incluindo um arquivo PHP, incluindo alguns comandos Apache em um arquivo " htaccess " do seu site. Instruções
1

Use as ferramentas de administração fornecidas pelo seu provedor de hospedagem para acessar o diretório raiz do seu site . Crie um arquivo chamado " . Htaccess ", usando um editor de texto ou editar o arquivo se ele já existe. Por exemplo, digite : .

Nano htaccess
2

Use o " reescrita " Apache comandos para capturar a solicitação para o arquivo PHP que pode ser hotlink . Por exemplo, digite :

RewriteEngine On RewriteCond %

( REQUEST_FILENAME ) myfile.php $ [ NC ]
3

Adicione uma exclusão para o caso onde o arquivo está hotlinked partir do seu próprio site. Por exemplo, digite :

RewriteCond % { HTTP_REFERRER } ^ $ [ NC ]

RewriteCond % { } HTTP_REFERRER meusite \\ ! . [ NC ]
4

Proibir a hotlinking proibindo o acesso ao arquivo e retornar um " 403 Forbidden " erro. Por exemplo, digite :

RewriteRule myfile.php $ - [ F]
5

Saia do editor de texto e salvar o arquivo. Teste a lógica por hotlink para o arquivo PHP de um site diferente para garantir o pedido é proibido.

Anterior :

Próximo : No
  Os artigos relacionados
·Cinco erros comuns Landing Página 
·Benefícios da Extranet 
·O que acontece quando um Breaks 
·Como encaminhar seu Blogger para um subdomínio 
·Como fio um Cat6 RJ45 
·Por que não posso Ping 
·Como executar um grupo no Facebook 
·Como converter KB para MB por segundo 
·Como faço para desativar o DHCP 
·Como redefinir uma conexão com Netflix 
  Artigos em destaque
·Como instalar uma Ethernet LAN Home 
·Como faço para me livrar de uma tela azul e texto amar…
·Elementos-chave de uma bem sucedida Facebook Negócios …
·Como renovar o endereço IP no Vista e Windows 7 
·Como obter um endereço IP em uma impressora HP 4050N 
·Problemas de segurança com Home Network Systems 
·Como adicionar um adaptador Ethernet 
·Como bloquear o endereço IP senha 
·Como usar um FTP Anônimo 
·Qual é a diferença entre uma rede LAN sem fio Card & …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados