如何仅针对IE 9在.htaccess中设置HTTP标头

时间:2011-09-06 07:02:38

标签: apache .htaccess

仅当浏览器是IE9时,我无法找到并在.htaccess文件中设置某些标头的方法。 我的要求的伪代码是:

if (IE 9) {
    header set (value)  
} else {
    header set (value)
}

请在我的.htaccess文件中建议我如何实现这一目标。

2 个答案:

答案 0 :(得分:8)

我在阅读Apache doc :)中的一堆行后得到了解决方案。只需在htaccess中包含这些行,它对我来说很好。

BrowserMatch "MSIE 9.0"  ie9
header set X-UA-Compatible "IE=EmulateIE8" env=ie9

答案 1 :(得分:0)

根据this article <meta http-equiv="X-UA-Compatible" content="IE=8" />,无论您使用的是哪个版本的IE,都应该为您提供所需的结果。