私のサイトは http://belhimplast.by/en/ です。ファビコンを作成しました。 head
には、
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
favicon.icoをURLを使用して確認できます http://belhimplast.by/favicon.ico
しかし、どのブラウザでも表示されません。助けてください。
あなたのページを閲覧するときに、それがアイコンとして使用されているのがわかります。
以前にページにアクセスしたことがある場合(そうです!)、ブラウザが以前にアイコンがなかったことを覚えていて、すぐには更新しないことが原因である可能性があります。ブラウザはさまざまなサイトのアイコンを記憶しているため、サイト名が表示されるたびに(ブックマークや履歴などで)アイコンを要求する必要はありません。
また、すべてのユーザーにファビコンが表示されることは保証されていません。明らかな理由もなく、一部のブラウザではアイコンが表示されない場合があります。
ブラウザはキャッシュされたデータからロードします。呼び出しを更新して、強制的に更新を試みます。新しいファイル名。
<link rel="shortcut icon" href="/favicon.ico?v=2" type="image/x-icon">
残りの類似した投稿からのテイクアウト
閉じることが重要です[〜#〜] all [〜#〜]テスト対象のブラウザのウィンドウそして、変化が起こるのを確認するために、それを新たに始めてください。 (エッジでは機能しません)
脇メモ
私自身もこの問題に遭遇しました。他の回答を調査した後、それを修正するための多くの提案があります。
古いアイコンを削除できない人もいます: Chromiumブラウザのアイコンキャッシュをクリアする方法
他の人は更新を強制したかった: ファビコンの更新を強制する方法
私も同じ問題を抱えていました。これは私のファビコンタグです:
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>
それを閉じることを忘れないでください。
ブラウザのキャッシュを削除しましたが、問題は解決しませんでした。
ChromeおよびFirefoxが再起動した直後にファビコンが表示されました。私の意見では、これは奇妙なハードブラウザーキャッシュです。
relでrel = "icon"のみを使用してみてください... rel = "shortcut icon"は使用しないでください
CTRL+F5 ページ上のすべての要素を強制的に再読み込みするため、場合によっては役立ちます。タブを閉じたり開いたりしても、必ずしも効果があるとは限りません。
私は同じ問題を抱えていました:
ファビコン存在する(そのURLでアクセスできます)が表示されないの場合、ローカル(WAMPを使用)または実際のWebサーバーのどちらにいるかに関係なく、.
私は次のコードを持っていました:
<link rel="icon" sizes="192x192" href="https://example.com/public/images/favicon/favicon.png" type="image/png">
問題は、var_dump
が表示される前に、PHP変数のecho
および<!DOCTYPE html>
をいくつか作成していたことです。
echo
とvar_dump
をすべて削除すると、ファビコンはすぐにローカルサーバーとWebサーバーの両方で機能しました。