【发布时间】:2017-10-26 15:56:23
【问题描述】:
我见过两种根据部分字符串名称过滤用户代理的方法:
RewriteCond %{HTTP_USER_AGENT} ^$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*EventMachine.*$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*NerdyBot.*$ [NC]
RewriteRule ^.* - [F,L]
和
RewriteCond %{HTTP_USER_AGENT} .*EventMachine.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*NerdyBot.* [NC]
RewriteRule ^.* - [F,L]
显然,两者的结果相同,但其中哪一个是正确的?
【问题讨论】: