本站所有内容仅限用于学习和研究目的,如有侵权请邮件与我们联系处理!
世上事本无难易,为之则易!

网站首页 站群教程 原创站群教程 正文

根据IP段阻止访客查看源码的PHP代码

曹操 2023-03-28 原创站群教程 496 ℃ 0 评论 2008字 free 收藏

本代码在"科普一下"泛二级程序fx.php的基础上有所加强,增加了更多的爬虫IP段放行,并作出注释,方便增减。

保存在根目录,如命名为:ff.php,在index.php等泛文件中引用即可,引用方式如:

include ('ff.php');

本代码默认给访客可见的页面为:404.html,如有需要可自行修改。

代码如下:

<?php
//在第一个 '',标签里放入你本地网络的IP C段即可看到网站内页模板 注意代码要闭合,
//注意写你的IP只需要写前面2段就可以,如果你的IP是112.113.114.115,则写2个就可以,写112.113
$arr = array(
//百度权重蜘蛛
'111.206',
'113.24',
'116.179',
'119.63',
'123.125',
'124.166',
'139.18',
'144.202',
'149.248',
'149.28',
'158.247',
'180.149',
'180.76',
'185.244',
'193.42',
'194.233',
'220.181',
//百度渲染蜘蛛
'60.172',
'60.28',
'61.129',
'61.135',
'119.188',
'121.14',
'123.15',
'123.181',
'125.9',
'159.226',
'162.105',
'183.91',
'202.108',
'203.208',
'210.72',
'218.3',
//搜狗蜘蛛
'42.7',
'42.236',
'49.7',
'58.250',
'59.83',
'61.135',
'118.184',
'123.125',
'123.126',
'123.183',
'123.184',
'118.184',
'118.184',
'180.101',
//360蜘蛛
'180.153',
'180.163',
//
'你的IP前面两段',
'123.321',//举例
'',
);
//获取访客的IP地址,并转成数组
$iparr = explode('.',$_SERVER['REMOTE_ADDR']);
//取前三个元素组合IP段,如 220.181
$spiderid = $iparr[0].'.'.$iparr[1];
//判断当前url是否含有放行参数
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
//判断是否是上述允许的IPc段
if(in_array($spiderid,$arr)){
//如果是,直接放行
echo $html;
}
else{
//如果不是放行的IPc段或不是开发者直接输出
//header("Location:https://www.baidu.com");//可以直接跳转到指定地址
$url='502.php'; //根目录随便的文件(可以自定义文件)
$html= file_get_contents($url);
//输出你展示给非蜘蛛内容(可以是屏蔽访客也可以做跳转)
echo $html;
//必须结束php运行否则容易暴露你的程序内容
exit();
}

上述代码的意思是,爬虫的IP端放行查看真实页面,访客直接跳转404.html。


Tags:搜狗蜘蛛根目录源码跳转

必看说明

  • 本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。
  • 本站文章或仅为文本内容原创,非程序原创。如有侵权、不妥之处,请联系站长第一时间删除。敬请谅解!
  • 本站所有内容严格遵守国家法律的条例,所有研究的算法技术均来源于搜索引擎公开默认允许用户研究使用的接口。
  • 阅读本文及获取资源前,请确保您已充分阅读并理解《访问曹操SEO网站需知:行为准则》。
  • 本站分享的任何工具、程序仅供学习参考编写架构,仅可在本地的虚拟机内断网测试,严禁联网运行或上传搭建!
  • 任何资源必须在下载后24个小时内,从电脑中彻底删除。不得传播或者用于其他任何用途!否则一切后果用户自负!
  • 转载请注明 : 文章转载自  曹操SEO 根据IP段阻止访客查看源码的PHP代码
  • 本文标题:《根据IP段阻止访客查看源码的PHP代码》
  • 本文链接:https://www.ccooc.cn/1904.html

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

网站分类
近期评论
文章归档
标签列表
站点信息
  • 文章总数:2018
  • 页面总数:7
  • 分类总数:46
  • 标签总数:339
  • 评论总数:8848
  • 浏览总数:5149332