我无法拒绝访问用户代理,我在.htaccess中尝试了两种不同的解决方案:
订单允许,拒绝
允许所有人
SetEnvIf User-Agent“Mozilla / 5.0(Windows NT 6.1; WOW64; rv:40.0)Gecko / 20100101 Firefox / 40.1”bad_ua = 1
拒绝来自env = bad_ua
和
RewriteCond%“^ Mozilla / 5.0(Windows NT 6.1; WOW64; rv:40.0)Gecko / 20100101 Firefox / 40.1”
RewriteRule ^ - [F,L]
没有任何帮助,欢迎约翰
1 回答
答案是用户代理周围的引号没有帮助 - 你必须转义每个非字母数字字符,所以这很好:
RewriteCond%“Mozilla / 5.0 \(Windows \ NT \ 6.1 ; \ WOW64 ; \ rv:40.0)\ Gecko / 20100101 \ Firefox / 40.1”
RewriteRule . * - [F]