【问题标题】:Does X-UA-Compatible header override compatibility mode group policy?X-UA-Compatible 标头是否覆盖兼容模式组策略?
【发布时间】:2014-09-06 11:51:15
【问题描述】:

我的组织有一个组策略,将 IE10 设置为以兼容模式显示特定域中的所有页面。如果我将 X-UA-Compatible IE=edge HTTP 响应标头添加到我的 Web 服务器,这会覆盖组策略吗?

基本上,哪个占主导地位 - 组策略设置或 HTTP 响应标头?

【问题讨论】:

  • 我的问题具体与组策略设置有关 - 上面列出的问题并未专门针对组策略,而是对 IE 的一般性讨论。
  • 不幸的是,根据我的经验,这些设置并不像看起来那样“二元” - 您最终可能会“主要”在标题之后使用它,但某些旧行为并未关闭。跨度>

标签: internet-explorer-10 group-policy x-ua-compatible


【解决方案1】:

我的组织也有您描述的政策。所有 *.ourdomain.com 都被视为“Intranet”(即使与 www. 相同的域用于面向公众的网站)并且 IE 10 默认情况下已选中“以兼容模式显示 Intranet 站点”。

我相信通过 IE 9,组策略肯定会覆盖元标记。

IE 10 的行为似乎有所不同。只要X-UA-Compatible <meta> 标记位于或非常接近开始标记,IE 10 就会尊重组策略上方的元标记。

我刚刚通过将 HTTP 标头添加到 .htaccess 中进行了测试。令我惊讶的是,IE 10 不仅尊重它,而且 IE 9!

我对 Microsoft 组策略的了解还不够,无法告诉您它绝对适用于您的情况。

【讨论】:

    猜你喜欢
    • 2011-05-15
    • 1970-01-01
    • 2014-12-03
    • 2014-04-18
    • 2011-09-03
    • 2013-03-04
    • 2013-06-23
    • 2012-02-03
    • 2012-04-05
    相关资源
    最近更新 更多