用于IE6的mod_rewrite到webserver上的静态页面

时间:2012-06-04 18:32:42

标签: apache mod-rewrite

我们的新网站在IE6中不起作用,老实说,我们不会将其作为其<1%的流量。我想提供一个位于Web服务器上的页面,当用户访问IE6中的站点时,该页面将被提供。实现这一目标的最佳方法是什么?如果有人也可以提供代码片段,那就太棒了。

我能够通过使用以下方式使重定向工作: RewriteCond%{HTTP_USER_AGENT} MSIE \ 6 RewriteRule ^(。*)$ / general / notsupported.html [L,R]

但是,我还想屏蔽网址,所以如果有人进入www.example.com/uri/querystring,它会留在那里,但会提供一个页面,说“对不起”ie6不受支持。

提前致谢!

1 个答案:

答案 0 :(得分:2)

这样的事情应该这样做:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} whatever_the_ie6_user_agent_string_is
RewriteRule .* /path/to/your/static/page [R]