阿帕奇给出错误500的RewriteCond正则表达式

问题描述:

我用这条线只匹配特定浏览器:阿帕奇给出错误500的RewriteCond正则表达式

RewriteCond %{HTTP_USER_AGENT} !((Chrome|Firefox|Safari|Opera)\/\d+(\.\d+)*|(MSIE|Opera) \d+(\.\d+)*|Maxthon) 

但由于某种原因,它给了我错误500.我试着用PHP的的preg_match正则表达式,它的工作原理就像我打算的那样......有人知道问题可能是什么吗?


注意:由于我想禁止其他浏览器,因此我否定了这种情况。

+0

你可以发表该答案并接受它,以便此问题显示为已解决? – dsolimano

+0

我增加了一个答案并接受了它。 – user966939

我通过用正则表达式中的\替换“”来解决它。我完全忘记了一个普通的空间基本上跳到另一个论点。