Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como permitir autenticação para User- Agent PHP Bots
crawlers Web ou Web " bots " ler páginas da Web , links de colheita e dados para preencher os motores de busca . Web marketing , muitas vezes encorajar estes bots , à medida que aumentam a visibilidade do site para o tráfego da Web . No entanto, alguns bots preencher outros motores de busca ou coletar dados para fins maliciosos ou de marketing. Nestes casos , você pode usar a funcionalidade de PHP embutido para verificar a autenticação do agente de usuário de um bot e determinar como lidar com o rastreador. Coisas que você precisa
PHP interpeter
Show Mais instruções
1

Procure a autenticação do agente do usuário para um bot específico. Por exemplo , o rastreador do Google é representada pelos agentes de usuário " Googlebot -2.1 ", " Googlebot- Mozilla -xx ", ou " Google- AdSense - x.x "
2

Chame o " HTTP_USER_AGENT " variável no "$ _SYSTEM " matriz global do intérprete PHP em seu script para determinar o agente do usuário do bot :

$ agente = $ _SYSTEM [' HTTP_USER_AGENT '] ;
3

Verifique a autenticação bot contra uma lista de agentes do bot. Se os jogos variável HTTP_USER_AGENT , permitir o acesso do bot:

if ($ agente == " Googlebot- 2.1" ) {/* código de autenticação * /}

> < br ? >

Anterior :

Próximo : No
  Os artigos relacionados
·Estilos Tese de tabela para WordPress 
·Como inserir Ignorar ou Obter ID no MySQL 
·Como analisar PHP Script em um site ASP.net 
·MySQL 1030 Erro 
·Como fazer upload de um PHP Progress Bar 
·O desempenho de uma matriz associativa em PHP 
·CodeIgniter Vs . ExpressionEngine 
·Como usar o PHPMailer em um Webform 
·As funções de despejo PHP sabão 
·Tutorial de sistemas de eventos de construção em PHP 
  Artigos em destaque
·Como criar um vetor de strings em C + + 
·Alternativas para botões de rádio em JQuery 
·Qual é a diferença entre uma linguagem de montagem e …
·Como instalar o Windows Mobile 5.0 Pocket PC SDK 
·Como ocultar o Dojo Nó de árvore 
·Como actualizar itens em uma lista com Java 
·Exceção Java Manipulação Tutoriais 
·Como fazer um objeto se mover continuamente em Java 
·Como estimar Kernel Smoothing Densidade 
·A NetBeans 6.8 UML Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados