0

我通过 Apache屏蔽了Internet Explorer.htaccess (IE 6~9) ,所以如果代理相当于Internet Explorer ,所有链接都会被屏蔽,现在我想问一下,是否可以忽略一些保留的链接?

这是我目前的.htaccess

RewriteCond %{HTTP_USER_AGENT} "MSIE [6-9]" [NC]
RewriteCond %{REQUEST_FILENAME} !ie 
RewriteRule .* /ie [L] 
4

1 回答 1

2

您可以放置​​另一个RewriteCond来忽略此块中的某些 URI。请参见下面的示例:

RewriteCond %{HTTP_USER_AGENT} "MSIE [6-9]" [NC]
RewriteCond %{QUERY_STRING} (^|&)id=1899&auth=user(&|$) [NC]
RewriteCond %{REQUEST_URI} !^/(ie|ignore1|ignore2) [NC]
RewriteRule ^ /ie [L,NC]
于 2013-09-28T17:15:00.263 回答