我们平时怎么判断百度等搜索引擎的蜘蛛有无访问过。阿里云的主机每月限流量,此流量是包括蜘蛛的流量。方法如下:
function get_naps_bot(){ $useragent=strtolower($_SERVER['HTTP_USER_AGENT']); if(strpos($useragent,'googlebot')!==false){ return 'Googlebot'; } if(strpos($useragent,'msnbot')!==false){ return 'MSNbot'; } if(strpos($useragent,'slurp')!==false){ return 'Yahoobot'; } if(strpos($useragent,'baiduspider')!==false){ return 'Baiduspider'; } if(strpos($useragent,'sohu-search')!==false){ return 'Sohubot'; } if(strpos($useragent,'lycos')!==false){ return 'Lycos'; } if(strpos($useragent,'robozilla')!==false){ return 'Robozilla'; } return false; }