强制域内某些站点的IE 11兼容模式

当在IE 11中设置兼容模式时,它想要添加我们的整个域(somedomain.co.uk),但我们不希望每个站点(* .somedomain.co.uk)都被这个覆盖。 我们只想要sharepoint.somedomain.co.uk而不是www.somedomain.co.uk使用兼容模式呈现。

这可能吗?

谢谢

您可以使用组策略来强制执行特定子域的兼容性视图。

Win + R键入gpedit.msc并按确定启动组策略编辑器。

该策略可以在计算机或用户configuration>策略>pipe理模板> Windows组件> Internet Explorer>使用Internet Explorer 7站点的策略列表中find。

在这里输入图像说明

自从您提到IE 11以来,我想提出一个在2014年4月份更新中推出的企业模式。 它允许您策划由GPO执行的网站列表,并让它们在严格的“IE8”层中运行。 至less,这是简短的版本。

多汁的部分是列表是一个XML文件的事实,你可以设置子域和path。 请参阅Technet上的示例: http : //msdn.microsoft.com/zh-cn/library/dn640696.aspx

当通过GPO进行configuration时,IE 11浏览器将查找XML文件的URL,并使用该文件的说明以合适的模式呈现网站。 我个人从来没有进入IE兼容模式,但到目前为止,我爱EMIE。 我可以成功运行古老的基于ActiveX的内联网应用程序与HTML5选项卡相同的浏览器。

EMIE还允许通过HTTP GETlogging器(IIS应用程序)跟踪function的使用情况。 如果站点不在列表中,并且用户手动触发企业模式,则可以将IEconfiguration为向URL发送通知。 URL写入日志,并且可以使用此数据为EMIE XML列表细化其他站点。

看看这个链接:

http://msdn.microsoft.com/en-us/library/dn321457.aspx

它列出了可比性视图的所有GP选项。 具体而言,您需要打开所选网站的兼容性视图。 它可以在pipe理模板\ Windows组件\ Internet Explorer \兼容性视图下find

我不使用组策略首选项,因为它使用户无法更新自己的列表,所以我使用registry来强制兼容性视图。 这样做的问题是你不能把一个网站只有一个整个域。

作为一个工作,我必须得到创造性。 在DNS中,我创build了一个名为Test的主区域。 然后我创build了一个名为Joe.Test的别名,并将其转发给某个网站。 然后我把.test域放在兼容性视图列表中。