For example: I have one domain, cubedcorp.com with 3 web servers, Web Server1, Web Server2 and Web Server3.
IE 10 Compatibility Setting
Web Server2 is running Linux and Apache and supports IE 7, 8 and 9.
Web Server3 is running IIS 8.0 that only supports IE 10 and 11.
The problem comes from the fact that in IE 10 and 11 you specify an entire domain in the compatibility settings. Using IE 7 it was possible to list out specific servers in the domain that needed compatibility settings.
Compatibility View in IE 10 and IE 11
Hos it this issue resolved? When using Windows Home versions I have not found an easy way to resolve this issue. There might be a way to hack the registry or use an unsupported group policy editor. I fix it on home editions by using Google Chrome or Firefox (sorry Microsoft…) Let me know in comments if anyone has found an officially supported way of fixing this.

If using Windows Pro or higher versions there is a Group policy setting that can be used to fix the issue.
First open group policy. From the Run box (or if you have Windows 8) search for gpedit.msc, then navigate to the following location. See the picture off to the right if needed.
Computer Configuration -> Administrative Templates -> Windows Components -> Internet Explorer -> Compatibility View. Select and open the “Use Policy List of Internet Explorer 7 sites” key.


Click Enabled, then click on the Show button to the right of List of sites.
In this list, put in the server names that need compatibility enabled. In my example I wanted both Web-Server1 and Web-Server2 in that list.
Click OK and Close Group Policy Editor.

Now, verify the removal of the cubedcorp.com from the IE 10/11 compatibility list.
After this step is performed, Web-Server3 will display properly in native mode. All three websites now display properly in Internet Explorer.


No comments:
Post a Comment