PHP判断网站的访问来源是否是蜘蛛
发表于:2021-07-09 09:18:50浏览:1751次
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。
/** * 判断是否是蜘蛛 */ function fromRobot($except = '') { $ua = strtolower ( $_SERVER ['HTTP_USER_AGENT'] ); $botchar = "/(baidu|google|spider|soso|yahoo|sohu-search|yodao|robozilla|AhrefsBot)/i"; $except ? $botchar = str_replace ( $except . '|', '', $botchar ) : ''; if (preg_match ( $botchar, $ua )) { return true; } return false; }
推荐文章
- Thinkphp6集成JWT API接口引入token
- ThinkPHP6部署到Apache的详细步骤
- 积分商城系统功能及架构设计
- 开源免费的CMS内容管理系统,勾股CMS2.0发布
- TP6便捷快速查询日、月、年数据的方法
- 如何给OA系统加上名字工号的水印?其实很简单,WEB前端就能实现添加水印
- 2021年度个税汇算今起开始,3月1日至3月15日需要预约,3月16日至6月30日,无需预约
- 最美的国产操作系统:深度操作系统 deepin 20.5 发布
- PHP将透明图片(PNG)合并到JPG背景图片上,实现PNG透明的效果
- windows11系统,小乌龟TortoiseGit、TortoiseSvn的红黄绿图标不见了的解决方案