サイトのデフォルトfaviconを設定する


お気に入りやアドレスバーにアイコンを表示するには、サイトにfaviconを設定します。

サイトにfaviconを設定するには、サイトのルートディレクトリにWindowsのアイコン形式のfavicon.icoファイルを置きます。

faviconファイルを別の場所や別の名前にしたい場合は、URL Rewriteを利用して以下のように設定します。

  1. URL Rewrite Module v2.0をインストールしていない場合はインストールします。
    >>> URL Rewrite Module (IIS.net)

    ※現時点(2009/12/23)ではv2.0はRC2です。v1.1では不具合や機能不足なことがあります。
  2. IISマネージャを起動します。
  3. [接続]ウィンドウで、設定の対象となるサイトやディレクトリを選択します。
  4. [URL Rewrite]をクリックします。
  5. [操作]ウィンドウで[Add Rules]をクリックします。
  6. [Add rule(s)]ダイアログで”Inbound rules”の[Blank rule]を選択します。
  7. 各項目に以下のように入力します。
  8. Name ルールを識別する任意の名前
    ex.) favicon-rule
    Match URL
    Requested URL Matches the pattern
    Using Regular Expressions
    Pattern ^favicon.ico
    Ignore Case チェックしません。
    Conditions
    No conditions defined
    Action
    Action Type Rewrite
    Action properties
    Rewrite URL faviconファイルへの絶対パス
    ex.) /icon/fav2.ico
    Append query string チェックしません。
    Stop processing ~ チェックします。

クライアントのWebブラウザでfaviconが更新されるタイミングは様々なので、ブラウザに応じて適切な方法で確認してください。
(多くのブラウザではキャッシュを削除して再起動し、ブックマーク/お気に入りの追加を行うことで更新されるようです。)

以上

[このドキュメントに対応する環境]

  • OS
    • WIndows Server 2008
    • Windows Vista
    • Windows 7
  • IIS
    • 7.0
    • 7.5


タグ:


コメントをどうぞ