Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan Tillat autentisering for User-Agent PHP Bots
    Web crawlere , eller Web " bots" lese websider , høsting lenker og data for å fylle søkemotorer . Web markedsførere ofte oppmuntre disse roboter , som de øker synligheten av området til Internett-trafikk. Men noen roboter fylle andre søkemotorer eller samle data for ondsinnede eller markedsføring. I slike tilfeller kan du bruke innebygde PHP funksjonalitet for å sjekke en bot brukeragentstreng autentisering og finne ut hvordan de skal håndtere den crawler. Du trenger
    PHP Interpeter
    Vis flere instruksjoner
    en

    slå opp User Agent godkjenning for en bestemt bot . For eksempel er Google crawler representert ved nettlesarar " Googlebot - 2.1 ", " Googlebot - Mozilla -xx " eller " Google - AdSense - x.x "
    2

    Ring " HTTP_USER_AGENT " variable i " $ _SYSTEM " global rekke PHP-tolken i skriptet for å bestemme user agent i bot: ?

    < php

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

    Sjekk boten autentisering mot en liste over bot agenter. Hvis HTTP_USER_AGENT variable kamper , la bot tilgang : en

    if ( $ agenten == " Googlebot - 2.1" ) { /* autentisering code * /}

    >

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan sette inn i en MySQL database 
    ·Hvordan beregne prosent på Totalrader i PHP MYSQL 
    ·Hvordan : PHP Klikk Tracking Pixels 
    ·Hvordan skrive et PHP-skript som dynamisk bygger Excel …
    ·Hvordan lage XML for Google Maps 
    ·Slik konverterer til Epoch Tid i PHP og MySQL 
    ·IE8 PHP Session Problem 
    ·MySQL attributtyper 
    ·HTML- kode for flere brukerpålogginger 
    ·Hvordan å gjenoppbygge Indekser på MySQL 
      Anbefalte artikler
    ·Hvordan øke virtuelt minne Tildeling i Java 
    ·Slik importerer Strings i Java 
    ·Hvordan få feltnavnene fra et datasett 
    ·Hvordan oppdage rektangel Kollisjon i Java 
    ·Hvordan Echo PHP for en MySQL feil 
    ·Hvordan bruke LINQ til Finn Max i en liste 
    ·Slik bruker du en Combo boksen i MFC 
    ·Hvordan bygge Logic for programmering 
    ·Kryptografi Bruke Java 
    ·Hvordan oppdatere en String Array i Java Dynamic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/