ヘッダーイメージ 本文へジャンプ
日記

2011年06月13日 15時07分
WebページのICON
うちの Apacche の ログをぼんやり眺めていると favicon.ico って言うファイルへのアクセスが結構有るのに気が付きました

なんかのアタックやったらいややなぁと思って、検索してみると
favicon.ico ってファイルを用意しておけば、IEとかのURLの最初にICONを付ける事ができるらしいです

まえから、ICONの付いているページが有るのは知っていて、ちょっとだけ気になっていたので
早速私のページでも付けて見る事にしました

まずICONファイルを用意しないと行けないのですが、ICONエディターみたいなものはWindowsには付いていないようです
VBとかVC++とか売り物のエディションにはもしかしたら付いているかもしれませんが、私はEXPRESSを使っているんで付いていないようです
で、まぁ検索するとすぐ出てくるんですが、http://converticon.com/ って言うサイトで、png ファイルを ico ファイルに変換してくれるようです

これを ドキュメントルートに配置して念のため、index.html の HEAD 部分に以下の一行を追加

<link rel="shortcut icon" href="/favicon.ico">

これでICONが表示されるはず!
と思ったのですが、IEのICONのまま・・・

なんで?

と思って他も見ていると MIME TYPE の指定もしなくては行けないらしい・・・

AddType image/x-icon .ico

.htaccess でも良いと思いますが、httpd.conf に追加してリブート

でも出ないです・・・

なにやら英語のサイトには

chmod +rx favicon.ico

って一行が有ったのですが、実行権は関係ないって思って無視してたのをだめ元で設定してみたら不思議と出るようになりました?

icon って実行できるファイルで無いとだめなのかな?
もしかしたら単にタイミングの問題だったのかもしれませんが・・・

最後にICONファイルって16×16かと思ったら32×32のICONファイルで無いと私の環境では表示されませんでした!
念のため、上記のサイトで変換するとき両方のサイズにチェックを付けて、マルチプルアイコンとして作成しました

ICON見えているでしょうか?
カテゴリー:日記
目次へ戻る


フッターイメージ