如何为 IE 9 设置 htaccess 中的 http 标头

如何为 IE 9 设置 htaccess 中的 http 标头

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

if(ie 9) {
 header set ( value2)  
} else {
      header set ( value2)
}

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

答案1

你可以使用浏览器匹配指令来mod_setenvif设置 Apache 环境变量,并使用此变量来设置适当的标头值mod_headers

BrowserMatch "MSIE 9" MSIE9FOUND
Header set YourHeader value2 env=MSIE9FOUND

相关内容