PHP判断网站的访问来源是否是蜘蛛
发表于:2021-07-09 09:18:50浏览:1584次
每天看博客的访问统计,发现新博客半夜或凌晨都有访客的?猜测应该是搜索引擎的蜘蛛爬网站的访问的数据,所以给博客添加一段蜘蛛访问的识别统计。
/** * 判断是否是蜘蛛 */ 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; }
推荐文章
- Figma封禁大疆,蓝湖MasterGo上线“Figma文件导入功能”
- 推荐五款优秀的后台管理系统的前端框架
- 用phpqrcode轻松生成二维码,可自带logo
- composer install常见错误解决方案 --ignore-platform-reqs解决版本冲突
- ThinkPHP6多条件搜索查询,表达式查询 FIND_IN_SET查询
- PHP中mysqli_select_db与mysqli_query函数的用法举例
- PHP字符串、数组的常见的操作
- CSS @media print控制浏览器web打印样式
- 如何给OA系统加上名字工号的水印?其实很简单,WEB前端就能实现添加水印
- linux环境下,Composer安装项目时报错:Do not run Composer as root/super user!