From 65836755d5f9fed2e8e52b849d44572c6420f440 Mon Sep 17 00:00:00 2001 From: Zhai Yiming Date: Tue, 11 Jul 2017 10:45:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=87=AA=E5=8A=A8=E8=AF=86?= =?UTF-8?q?=E5=88=AB=E6=9C=AA=E7=9F=A5=E7=88=AC=E8=99=AB=E7=9A=84=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Access_Parser.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Access_Parser.php b/Access_Parser.php index 056c3b3..9cb4c03 100644 --- a/Access_Parser.php +++ b/Access_Parser.php @@ -51,6 +51,8 @@ class Access_Parser 'crawler', 'bingbot', 'YisouSpider', + 'Bot', + 'Spider', ); protected $currentBot = null; @@ -139,6 +141,10 @@ class Access_Parser return true; } } + if (preg_match('#([a-zA-Z0-9]+(bot|spider))[ /]*([0-9.]*)#i', $ua, $matches)) { + $this->currentBot = $matches[1] . $matches[2]; + return true; + } } else { return false; }