PHP判断网站的访问来源是否是蜘蛛
发表于:2021-07-09 09:18:50浏览:1643次
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。
/** * 判断是否是蜘蛛 */ 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; }
推荐文章
- CSS @media print控制浏览器web打印样式
- 焕然一新 新版 Vue3中文文档上线
- Edge浏览器窗口关闭圆角效果的解决办法
- 勾股DEV,一款专为IT行业研发团队打造的智能化项目管理与团队协作的工具软件
- PHP中,如果存在继承关系,其中子类和父类都定义了构造函数__construct(),怎么处理?
- 电商网站高并发秒杀系统如何实现正确的扣减库存?
- 使用table2excel实现layui数据表格导出复杂表头EXCEL
- Layui的table模块导出所有数据,无需修改代码,完美解决方案
- Thinkphp8通过PhpWord导出生成word文件,支持图片处理,富文本导出完整方案
- 推荐五款优秀的后台管理系统的前端框架