トップ回答者
Internet Explorer ファビコンが表示されません

質問
-
現在Webサイトを構築中です。
ファビコンを設定したのですが、一部のInternet Explorerで表示されませんでした。
【現状】
・使用OSはWindows7 64bit、IEのバージョンはIE9です。また、XPモードを使用し、IE7の動作チェックをしています。
・XPモード上のIE7では、URL欄、タブ、お気に入りバー全てで表示されました。
・WEBサイトは、Basic認証でパスワードを設定した状態にて作成中です。
・Wordpressを使用しています。(検索エンジンをはじく設定済み)
・キャッシュ削除、履歴削除、IEの再インストールを試してみましたが、改善できませんでした。
・複数のPCで確認したところ、『1.URL欄とタブは表示されませんでしたが、お気に入りバーには表示される』 『2.全て表示される』 『3.全て表示されない』 の3種類の結果になりました。
・特にIE9で表示されないことが多いです。
・ファビコンの形式は.icoです。(こちらのサイトで変換しました。 http://favicon.qfor.info/c/)
・設定は、htmlに書き込む方法と、.htaccessで設定する方法の2種類を試してみましたが、変化はありませんでした。
・IE以外のブラウザでは正常に表示されています。
以上です。
問題解決のヒントをいただけましたら幸いです。
よろしくお願いいたします。
- 編集済み akari_ec 2012年7月12日 9:30
回答
すべての返信
-
ご返答ありがとうございます。
ファビコンを設置している場所にもBasic認証がかかっています。
知識不足で申し訳ありません。キャプチャは出来たのですが、HTTPレスポンスの読み方が分かりませんでした・・・
表示については、IE9がインストールされているPC3台と、IE8がインストールされているPC4台で確認しました。
IE8では表示結果にばらつきが出ました。(結果については最初の投稿に記載した通りです)
IE9については全てで表示されませんでしたので、「特に表示されないことが多いです」と書き込みました。
誤解を招くような書き方をしてしまい、申し訳ありませんでした。
-
なんでアイコンがtext/htmlなんですか。というより、アイコンにmetaタグなんてないでしょう。
アイコンのhttpレスポンスのhttpヘッダです。
ネットワークのキャプチャを開始して、アドレスバーにアイコンのurlを入れれば取れるでしょう。
キャッシュを無効にすると、faviconが表示されなくなるでしょう。
- 編集済み ウィンドウズスクリプトプログラマ 2012年7月18日 13:06