2013-01-08 33 views
0

我需要检测谷歌浏览器.htaccess和禁止访问它。 我得到的东西,但它需要一些修正:.Htaccess detec Google Chrome

RewriteCond %{HTTP_USER_AGENT} !^Chrome 
RewriteRule .* - [F] 

它得到了一个错误 - 这是块一切。

+0

为什么要阻止Chrome?大声笑 – Hikari

回答

1

你在Chrome之前有一个否定(!),并且你还告诉UA字符串以Chrome开头。我没有测试它,但我认为它是这样的:

RewriteCond %{HTTP_USER_AGENT} Chrome 
    RewriteRule .* - [F] 
+0

看http://www.useragentstring.com/pages/Chrome/。 Chrome从来不是UA字符串中的第一个词,所以第二个解决方案将工作(我希望)。 – fmvilas

+1

好吧,但第二条规则必须是“重写规则。* - [F]” – PSSGCSim

+0

你是对的我错了,这个抱歉。我编辑了答案。 – fmvilas