web-dev-qa-db-fra.com

Forcer IE 11 mode de compatibilité pour certains sites du domaine

Lorsque vous définissez le mode de compatibilité dans IE 11, il souhaite ajouter tout notre domaine (somedomain.co.uk) mais nous ne voulons pas que tous les sites (* .somedomain.co.uk) soient couverts Nous voulons juste que sharepoint.somedomain.co.uk et non www.somedomain.co.uk soit rendu en utilisant le mode de compatibilité.

Est-ce possible?

Merci

8
tonyyeb

Vous pouvez utiliser la stratégie de groupe pour appliquer la vue de compatibilité pour un sous-domaine spécifique.

Presse Win + R, tapez gpedit.msc et appuyez sur OK pour lancer l'Éditeur de stratégie de groupe.

La stratégie peut être trouvée dans Configuration ordinateur ou utilisateur> Stratégies> Modèles d'administration> Composants Windows> Internet Explorer> Utiliser la liste des stratégies des sites Internet Explorer 7.

enter image description here

7
tfrederick74656

Puisque vous mentionnez IE 11, je voudrais faire apparaître le mode Entreprise, qui a été déployé dans la mise à jour d'avril 2014. Il vous permet de gérer une liste de sites, appliquée par GPO, et de les faire exécuter dans une couche "IE8" stricte. Du moins, c'est la version courte.

La partie juteuse est le fait que la liste est un fichier XML, vous pouvez définir des sous-domaines et des chemins. Voir l'exemple sur Technet: http://msdn.Microsoft.com/en-us/library/dn640696.aspx

Lorsqu'il est configuré via GPO, IE 11 navigateurs chercheront une URL pour un fichier XML et utiliseront les instructions de ce fichier pour afficher les sites dans le mode approprié. Personnellement, je ne suis jamais entré dans IE Modes de compatibilité, mais jusqu'à présent, j'aime EMIE. Je peux exécuter avec succès ancient ActiveX applications intranet basées sur le même navigateur que les onglets HTML5.

EMIE permet également de suivre l'utilisation de la fonctionnalité via un enregistreur HTTP GET (application IIS). Si un site ne figure pas dans la liste et qu'un utilisateur déclenche manuellement le mode Entreprise, IE peut être configuré pour envoyer une notification à une URL. L'URL écrit dans un journal et ces données peuvent être utilisé pour affiner des sites supplémentaires pour la liste XML EMIE.

1
blaughw

Je n'utilise pas les préférences de stratégie de groupe car cela empêche les utilisateurs de mettre à jour leur propre liste, j'utilise donc le registre pour forcer la vue de compatibilité. Le problème avec cette méthode est que vous ne pouvez pas mettre un seul site uniquement un domaine entier.

Comme travail, je devais faire preuve de créativité. Dans DNS, j'ai créé une zone principale nommée Test. J'ai ensuite créé un alias nommé Joe.Test et transmis à un certain site Web. J'ai ensuite mis le domaine .test dans la liste d'affichage de compatibilité.

0
Joseph Alves

Consultez ce lien:

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

Il répertorie toutes les options GP pour la vue de comparabilité. Plus précisément, vous voulez celui qui active l'affichage de compatibilité pour les sites Web sélectionnés. Il se trouve sous Modèles d'administration\Composants Windows\Internet Explorer\Affichage de compatibilité

0
FLAdmin