在一种情况下,我希望从我的网站使用htaccess阻止所有的Internet Explorer版本。 我已经阅读了几个指南,但仍然无法得到它的工作。 最理解的方式是什么? 如果有人可以展示一个例子,并解释它更好的用法。 在另一种情况下,我希望只允许Chrome浏览器最新版本和Firefox最新版本,以查看网站。
沿着这些线路的东西:
RewriteCond %{HTTP_USER_AGENT} ^.*Chrome/10.*$ [OR] RewriteCond %{HTTP_USER_AGENT} ^.*Firefox/4.*$ RewriteRule .* - [L] RewriteRule .* http://mydomain.com/browsererror.html [R,L]
这将检查包含Chrome/10或Firefox/4的用户代理 – 您可以根据需要获取更具体的信息。 如果匹配,它将跳过最后的规则。 如果他们没有所需的浏览器,最终的规则将会打到,将用户redirect到您select的错误页面。