了解しました。何らかの理由でファビコンが表示されません。それはimage/favicon.icoにあります(私は5回のようにチェックしました)。
これは私がそれに使用するコードです:
<link rel="shortcut icon" href="images/favicon.ico" />
そしてこれはサイトです: http://prime.programming-designs.com/
編集:申し分なく、私はそれが私のキャッシュだと思います。
それはおそらくあなたのブラウザにキャッシュされているだけで、私の青い十字として表示されます。
それ以外の場合は、画像パスを確認してください。 image/favicon.ico
が一致していませんimages/favicon.ico
、しかしそれはおそらく単なるタイプミスです。
ブラウザのキャッシュを削除し、ブラウザを再起動します。たとえばFFに表示されるまでに時間がかかる場合があります
しかし、遅い。私はこの問題に必要以上に遭遇します。私の修正は、「バージョン番号」?v1などを追加することです。これにより、キャッシュが吹き飛ばされます。
<link rel="icon" href="favicon.ico?v1" type="image/x-icon" />
<link rel="shortcut icon" href="favicon.ico?v1" type="image/x-icon" />
IEのようなほとんどのブラウザは設定内容に関係なく/favicon.ico
を要求しますが、適切なContent-Typeを返し、それを正しい方法にした場合でも機能するはずです。
あなたはすることを試みることができます:
<link rel="shortcut icon" href="/images/favicon.ico?289349832" />
クエリ文字列は、一意であるため、通常、ブラウザにリソースの再要求を強制します。
/favicon.ico
から/images/favicon.ico
へのサーバーリダイレクトを試みることもできます
/images/favicon.ico
をルートに移動することもできます。
ただし、ブラウザは当然、ファビコンのがらくたを実際にキャッシュするので、上記のいずれも役に立たない可能性が高いため、待つことをお勧めします。やがてそれはあなたのブラウザに現れるはずです。
Content-Type
ヘッダーを確認してください。一部のブラウザは過敏になる可能性があります。 .ico
拡張子のMIMEタイプを登録する必要がある場合があります。Faviconの名前をfavicon1に変更し、変更したファイルをアップロードしたところ、機能しました。