0

SOの周りに同様の質問がたくさんあることはわかっていますが、すべての基本をカバーしたと思います。私が知っていることは次のとおりです。

私のファビコンは /favicon.ico (完全なリンク)からアクセスできます

HTML は (ページの URL ):

<link rel="icon" href="http://www.bandcmotors.co.uk/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="http://www.bandcmotors.co.uk/favicon.ico" type="image/x-icon" />

相対バージョンと絶対バージョンも試しました。愛がない。

HTTP 応答ヘッダー:

Date: Mon, 22 Dec 2008 15:07:34 GMT
Server: Cherokee
Etag: 494bc264=57e
Last-Modified: Fri, 19 Dec 2008 15:48:52 GMT
Content-Type: image/x-icon
Content-Length: 1406

200 OK

アイコンはブラウザに正常に読み込まれ、キャッシュをクリアしましたが、アドレス バーまたはタブにアイコンが表示されません。Firefox または IE のいずれか。

私は一体何を間違っているのですか?

編集1.バリデーターを使用しましたが、ダウンロードできないとかなり役に立ちました。うまくダウンロードできることを考えると、かなり奇妙です...誰かがそれを説明できれば、問題の解決に役立つかもしれません。

編集2.コンピューターをドロップキックして再起動したところ、すべて機能しました。自分自身を適切にクリアすることを拒否するキャッシュは嫌いです ****不平**** >=(

4

5 に答える 5

3

正常に動作しますが、何らかの理由でブラウザがキャッシュしている可能性があります。

ところで、このような状況では ETag は推奨されません。「Expires:」ヘッダーを使用することをお勧めします ...

于 2008-12-22T17:48:48.773 に答える
3

gif または png を使用してみましたか? W3Cのドキュメントでは、次のように引用されています。

ただし、選択した画像の形式は 16x16 ピクセルまたは 32x32 ピクセルで、8 ビットまたは 24 ビットの色を使用する必要があります。画像の形式は、PNG (W3C 標準)、GIF、または ICO のいずれかである必要があります

あなたのイメージは合っていますか?他のファビコンを使ってみましたか?

于 2008-12-22T17:43:54.883 に答える
1

Windowsでも、私のSafariブラウザーでは問題なく動作します... ;)

于 2008-12-22T17:42:58.723 に答える
0

完全な「http://....」アドレスではなく、アイコンへの相対パスを使用してみましたか? 例えば:

<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />

もう 1 つの提案は、type 属性を削除することです。

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

Firefox や Opera でもそのまま見られます。

于 2008-12-22T17:48:00.053 に答える
0

ホスティング プロバイダーに問題がある可能性があります (該当する場合)。GoDaddy やその他の人気のあるホスティング プロバイダーは、特定の詳細をキャッシュし、「仮想サーバー」を 1 時間に 1 回程度更新します。

于 2008-12-22T17:50:07.243 に答える