ファビコンを強制的に更新するにはどうすればいいですか? 質問する

ファビコンを強制的に更新するにはどうすればいいですか? 質問する

独自の tomcat を使用してローカルで実行している Grails アプリケーションがあり、ファビコンを新しいものに変更しました。問題は、どのブラウザーでもそれが表示されないことです。古いファビコンが表示されるか、ファビコンがまったく表示されず、新しいファビコンが表示されません。これは Grails 自体の問題ではなく、ファビコンの問題であると思います。

ファビコンはどうなるのでしょうか? どのように動作するのでしょうか? ブラウザに間違ったアイコンを持つブックマークが多数あり、更新されないようです。サーバー/ブラウザにキャッシュを停止させるにはどうしたらよいでしょうか? 通常は 16 x 16 しかないので、常にキャッシュするのはかなり無意味に思えます。ページにアクセスするたびにアップロードするだけではいかがでしょうか? それほど大きなオーバーヘッドではありません。

ベストアンサー1

サイトのファビコンを更新するには、ファイル名のリンク タグとクエリ文字列を使用して、ブラウザに新しいバージョンをダウンロードするように強制できます。
これは、ユーザーが更新を確実に取得できるようにするために、運用環境で特に役立ちます。

<link rel="icon" href="http://www.yoursite.com/favicon.ico?v=2" />

おすすめ記事