色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php 判斷訪客是否為搜索引擎蜘蛛的函數(shù)代碼

復(fù)制代碼 代碼如下:
/**
* 判斷是否為搜索引擎蜘蛛
*
* @author Eddy
* @return bool
*/
function isCrawler() {
$agent= strtolower($_SERVER['HTTP_USER_AGENT']);
if (!empty($agent)) {
$spiderSite= array(
"TencentTraveler",
"Baiduspider+",
"BaiduGame",
"Googlebot",
"msnbot",
"Sosospider+",
"Sogou web spider",
"ia_archiver",
"Yahoo! Slurp",
"YoudaoBot",
"Yahoo Slurp",
"MSNBot",
"Java (Often spam bot)",
"BaiDuSpider",
"Voila",
"Yandex bot",
"BSpider",
"twiceler",
"Sogou Spider",
"Speedy Spider",
"Google AdSense",
"Heritrix",
"Python-urllib",
"Alexa (IA Archiver)",
"Ask",
"Exabot",
"Custo",
"OutfoxBot/YodaoBot",
"yacy",
"SurveyBot",
"legs",
"lwp-trivial",
"Nutch",
"StackRambler",
"The web archive (IA Archiver)",
"Perl tool",
"MJ12bot",
"NETcraft",
"MSIECrawler",
"WGet tools",
"larbin",
"Fish search",
);
foreach($spiderSite as $val) {
$str = strtolower($val);
if (strpos($agent, $str) !== false) {
return true;
}
}
} else {
return false;
}
}


網(wǎng)上倒是能搜到一大把,不過(guò)都是千篇一律的復(fù)制來(lái)復(fù)制去的,也不夠全面,我這里整理了一份比較全面的代碼:

復(fù)制代碼 代碼如下:
function is_spider(){
$robot = 0;
$USER_AGENT = strtolower($_SERVER['HTTP_USER_AGENT']);
if(strpos($USER_AGENT,"bot")) $robot = 1;
if(strpos($USER_AGENT,"spider")) $robot = 1;
if(strpos($USER_AGENT,"slurp")) $robot = 1;
if(strpos($USER_AGENT,"mediapartners-google")) $robot = 1;
if(strpos($USER_AGENT,"fast-webcrawler")) $robot = 1;
if(strpos($USER_AGENT,"altavista")) $robot = 1;
if(strpos($USER_AGENT,"ia_archiver")) $robot = 1;
if($robot == 1){
//do something
}
return '';
}

php技術(shù)php 判斷訪客是否為搜索引擎蜘蛛的函數(shù)代碼,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 普陀区| 军事| 吉首市| 扎鲁特旗| 凉城县| 金堂县| 团风县| 澳门| 泽州县| 江山市| 北辰区| 六安市| 五华县| 三门峡市| 噶尔县| 桐梓县| 库车县| 盐边县| 英山县| 阿拉善左旗| 屏东市| 建水县| 吴川市| 东方市| 通榆县| 探索| 隆昌县| 青河县| 郸城县| 天津市| 宁南县| 陆良县| 阿巴嘎旗| 洪湖市| 松潘县| 石棉县| 正阳县| 永定县| 海兴县| 手游| 黄浦区|