2.3.21 AddIcon
ディレクトリーインデックスの整形表示時のアイコンを拡張子と対応づけて表示する場合に指定します。
説明
拡張子などにディレクトリーインデックスのアイコンを対応づけて表示する場合に指定します。文字列には画像表示ができないWebブラウザーの場合に表示する文字を指定します。URLにアイコンの画像ファイルのURLを指定します。自ホスト内の画像ファイルを指定する場合、URLの「http://IPアドレス」は省略できます。なお、URLの「http://IPアドレス」を省略しないでIPv6アドレスを指定する場合は、IPv6アドレスを[ ]で囲んでください。
拡張子として指定できるものを次に示します。
-
ファイル拡張子
-
ワイルドカード表記のファイル拡張子またはファイル名
-
ファイル名
拡張子として^^DIRECTORY^^を記述すると、ディレクトリーに対するアイコンを設定できます。また、^^BLANKICON^^と指定すると、ディレクトリーインデックスを表示した場合の、表示内容のヘッダーのインデントを合わせるためのアイコンを設定できます。
このディレクティブを複数指定する場合、同じ拡張子に異なる文字列やURLは指定できません。
書式
AddIcon {(文字列、URL)|URL} 拡張子 [拡張子 ...]
記述できる場所
httpsd.conf、<VirtualHost>、<Directory>、.htaccess
上書き許可
Indexesレベル
記述例
- 拡張子が.tarの場合のアイコン定義
-
AddIcon /icons/tar.gif .tar
- 拡張子が.html、.shtml、.htm、.pdfの場合のアイコン定義
-
AddIcon /icons/layout.gif .html .shtml .htm .pdf
- 拡張子が.txtの場合のアイコン定義
-
AddIcon /icons/text.gif .txt
- 親ディレクトリーのアイコン定義
-
AddIcon /icons/back.gif ..
- READMEファイルのアイコン定義
-
AddIcon /icons/hand.right.gif README
- ディレクトリーの場合のアイコン定義
-
AddIcon /icons/folder.gif ^^DIRECTORY^^
- ディレクトリーインデックスのヘッダーのインデントアイコン定義
-
AddIcon /icons/blank.gif ^^BLANKICON^^
- IPv6アドレスを指定する場合のアイコン定義
-
AddIcon http://[2001::123:4567:89ab:cdef]/icons/text.gif .txt