我在文件的头部有这个:
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
我在这里阅读了所有关于它的内容,但这没有帮助,这也是我再次提出要求的原因。我很肯定这不是一个错字 - PHP file_exists发现ico文件很好,但没有一个浏览器显示它......可能是什么原因?这个域是新的,但在我检查DNS记录后,它们被刷新并且没问题。我清除了本地缓存并删除了tmp文件......你可以在http://mybestday.eu
看到它答案 0 :(得分:2)
Favicons存储在特殊缓存中。该缓存持续很长时间(数天到数周),并且无法通过清除正常内容缓存来清除。您可以在远程计算机(如browserstack)上测试favicons,或者只是等待缓存到期。
或者,请参阅(丑陋)变通办法的下一个答案:
答案 1 :(得分:1)
您可以通过强制浏览器使用缓存破坏程序重新缓存它来清除您的图标:
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico?v=2" />
每次更改图像时,请将版本(?v =)更改为增量(3,4,...)。
以下是有关此问题的相关讨论:How do I force a favicon refresh
答案 2 :(得分:0)
**到目前为止我可以看到它有效;)
**
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
就像bjb568告诉你的那样,清理缓存。