1

favicon.ico をルート フォルダーに保存し、ホームページの head セクションに次のコードを追加しました。キャッシュをクリアし、ページをブックマークしてからリロードしようとしました。アイコンはまだ表示されません。

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

助言がありますか?

4

3 に答える 3

0

正しい MIME タイプで提供していることを確認してください。ポール アイリッシュのコメントを参照してください。

その要点は、標準の MIME タイプは image/vnd.microsoft.icon であると言う人もいますが、IE は image/x-icon の MIME タイプで提供されている場合にのみ表示できます。

まず、favicon.ico の HTTP 要求のヘッダーを調べます (Firebug、Chrome インスペクター ツール、IE 開発者ツール、および Safari が使用するものを使用します)。MIME をチェックして、その内容を確認します。間違っている場合は、これを .htaccess に追加します。

AddType image/x-icon ico
于 2013-02-01T19:59:02.160 に答える
0

MIME タイプが問題でない場合は、メルカトルによるこの優れた回答を参照してください。ブラウザは自動的に /favicon.ico を要求するため、実際には <link> タグを追加する必要はありません。

  • それを.pngにして、
  • Web ルート以外の場所に配置し、
  • または、本当にアイコンに favicon.ico 以外の名前を付けたいと思っています。
于 2013-02-01T20:04:36.260 に答える