Code for php to determine the path of a search engine and then jump
- /**
- * Determine whether the search engine redirects to a webpage
- * Edit: bbs.it-home.org
- */
- $ Flag = false;
- $ Tmp = $ _ SERVER ['http _ USER_AGENT '];
- If (strpos ($ tmp, 'googlebot ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'baidider Ider ')> 0 ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'Yahoo! Slurp ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'msnbot ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'sosospider ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'yodaobot ')! = False | strpos ($ tmp, 'outfoxbot ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'sogou web spider ')! = False | strpos ($ tmp, 'sogou Orion spider ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'fast-webcrawler ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'gaisbot ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'ia _ archiver ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'altavista ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'lycos _ spider ')! = False ){
- $ Flag = true;
- } Else if (strpos ($ tmp, 'inktomi slurp ')! = False ){
- $ Flag = true;
- }
- If ($ flag = false ){
- // Header ("Location: http://www.xxx.com". $ _ SERVER ['request _ URI ']);
- Require_once ("cd.htm ");
- // Automatically go to the page corresponding to the http://www.xxx.com
- // $ _ SERVER ['request _ URI '] indicates the path after the domain name
- // Or header ("Location: http://www.xxx.com/abc/a.php ");
- Exit ();
- }
- Else
- {
- Require_once ("index.htm ");
- }
- ?>
|