现有一个需求,希望通过配置 apache 的 rewrite 规则来实现只允许 IE 来访问网站 网上查找资料 RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ^MSIE [NC,OR] 可以通过这个规则设置来禁止 IE 浏览器访问,这个和需求相反。 其实也想过通过设置很多浏览器的规则来只允许 IE 访问,可是目前市面上有太多的浏览器了,怕禁止不全面,还有就是费时
百度查询了 Rewrite 重写规则,没有发现有有关实现需求的内容,特来 V 站询问各位大牛
1
Hardrain 2017-04-25 10:19:59 +08:00 1
# 添加至 Apache httpd 配置文件
SetEnvIfNoCase User-Agent ".*msie" AllowUA <Directory /path/only_allows_MSIE> Order deny,allow deny from all allow from env=AllowUA </Directory> # 添加至 .htaccess SetEnvIfNoCase User-Agent ".*msie" AllowUA Order deny,allow deny from all allow from env=AllowUA |