Hebikuzure's Tech Memo

2014年7月23日

IE の互換表示リストにサブ ドメインを指定する

Filed under: Internet Explorer — hebikuzure @ 5:38 PM


Internet Explorer 8 以降の機能として、よく知られている「互換表示」があります。これは指定した Web サイトを IE7 互換のレンダリングで表示するという機能です。

互換表示の詳細については以下を参照すると良いでしょう

互換表示するサイトの指定は、通常マイクロソフトが提供する互換表示リスト (CV リスト) とユーザーの指定の両方を利用します。CV リストにはマイクロソフトの調査及びサイトの運営者からの申告に基づき、互換表示をしないと動作に問題が出るサイトの URL が含まれており、定期的に最新の情報に更新されます。[ツール] (歯車マーク) – [互換表示][Microsoft 互換性リストの使用] にチェックが入っていれば、このリストが利用されます。ユーザーの指定も同じ下図のダイアログ ボックスで行えます。

01

とろこがここで一つ問題があります。このダイアログ ボックスで互換表示を登録すると、ドメイン単位で登録され、サブ ドメインが登録できません。例えば "windows.microsoft.com" を互換表示させたいと思って「追加する Web サイト」に入力しても、[追加] ボタンをクリックすると "microsoft.com" が登録されてしまいます。このような動作のため、例えば共有ドメインでホストされているサイト (プロバイダーのホスティング サービスや Microsoft Azure で独自ドメインを使わない場合など) では、同じドメインの異なるサイトすべてが互換表示に登録されてしまい、不便です。

残念ながら、Internet Explorer のユーザー インターフェイスから互換性リストにサブ ドメインを登録する事はできません。しかしグループ ポリシーを使えばサブ ドメイン単位で互換表示を指定する事が可能です。

  1. グループ ポリシーの以下の項目を開きます。(「コンピューターの構成」「ユーザーの構成」どちらでも可)
    [管理用テンプレート] – [Windows コンポーネント] – [Internet Explorer] – [互換表示] – [Internet Explorer 7 サイトのポリシー一覧を使用]

    02

  2. [有効] を選択し、[サイトのリスト] [表示] をクリックします
  3. 互換表示したいサイトを、サブ ドメインを含めて指定します

    03

  4. [OK] を続けてクリックして全てのダイアログを閉じます。

これで登録したサブ ドメインに対してのみ互換表示させることができます。

グループ ポリシー エディターの付属しないエディションの Windows の場合、以下のレジストリを構成する事で同等の設定が可能です。

  • キー
    HKEY_CURRENT_USER(HKEY_LOCAL_MACHINE)\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList
  • 名前
    互換表示するサイトの URL (サブドメイン含む)
    ex. pa.hebikuzure.com
  • 種類
    REG_SZ
  • データ
    互換表示するサイトの URL (サブドメイン含む)
    ex. pa.hebikuzure.com

参考 : ADD *SUBDOMAINS* TO THE COMPATIBILITY VIEW LIST (http://netitude.bc3tech.net/2013/09/11/add-subdomains-to-the-compatibility-view-list/)

広告

コメントする »

まだコメントはありません。

RSS feed for comments on this post. TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

WordPress.com Blog.

%d人のブロガーが「いいね」をつけました。