我的网站是http://belhimplast.by/en/
我为它制作了一个图标。
在head
我有:
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
我可以使用网址http://belhimplast.by/favicon.ico
查看 favicon.ico但是任何浏览器都没有显示它。 请帮忙。
答案 0 :(得分:10)
当我浏览你的页面时,我看到它用作图标。
如果你之前访问了你的页面(呃!),可能是因为浏览器记得之前没有任何图标,并且不会立即更新它。浏览器会记住不同站点的图标,这样他们就不必在每次显示站点名称时都要求它(例如在书签或历史记录中)。
此外,并不能保证每个用户都能看到图标,有些浏览器有时根本没有显示某些图标,这是显而易见的。
答案 1 :(得分:10)
浏览器将从缓存数据加载。尝试更新您的通话以强制进行更新。新文件名。
<link rel="shortcut icon" href="/favicon.ico?v=2" type="image/x-icon">
答案 2 :(得分:1)
我遇到了同样的问题。这是我的favicon标签:
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>
别忘了关闭它。
我清理了浏览器缓存,但没有解决问题。
我在Chrome和Firefox重新启动后看到了我的图标。在我看来,这是一个奇怪的硬浏览器缓存
答案 3 :(得分:1)
从其他类似帖子中取出
关闭所有 Windows以查看正在测试的浏览器并重新启动以查看更改是非常重要的。 (不适用于边缘)
除了备注
我自己偶然发现了这个问题。在研究了其他答案之后,有很多建议要解决它。
有些人无法摆脱旧图标:How to clear the icon cache of Chromium browser
其他人想强行刷新: How do I force a favicon refresh
答案 4 :(得分:1)
进行任何操作之前,请先在browserling中检查您的网站。如果该图标显示在此处,则您无需执行任何其他操作。那时,您的浏览器决定疯了!
答案 5 :(得分:0)
尝试仅使用rel =&#34; icon&#34;在你的rel ...没有rel =&#34;快捷方式图标&#34;
答案 6 :(得分:0)
CTRL + F5 会有所帮助,因为它会强制重新加载页面上的所有元素。关闭并打开标签并不总是有帮助。
答案 7 :(得分:0)
我遇到了同样的问题:
该收藏夹图标存在(您可以通过其网址访问它),但是没有显示,无论我位于本地(使用WAMP)还是真实网络服务器。
我有以下代码:
<link rel="icon" sizes="192x192" href="https://example.com/public/images/favicon/favicon.png" type="image/png">
问题是在显示echo
之前,我已经制作了var_dump
和<!DOCTYPE html>
个PHP变量。
一旦我删除了所有的echo
和var_dump
,该图标就可以在本地服务器和Web服务器上正常工作。
答案 8 :(得分:0)
Po Rith的代码行对我有用。我添加到所涉及的php页面,转义了引号以容纳php,效果很好。
echo "</head>"
成为
echo "<link rel=\"shortcut icon\" href=\"/favicon.ico?v=2\" type=\"image/x-icon\"></head>"
然后使用Ctrl + F5绕过缓存并重新加载图像...立即工作。
感谢DougieC
答案 9 :(得分:0)
我也遇到过这种情况。对我来说,最快的方法通常是将所需的链接粘贴到其他浏览器上。
例如,如果您使用的是 Safari,请在 Google Chrome 上运行该链接。它每次都对我有用,无需执行其他人提到的额外步骤。