我在过去一小时内“搜索过”了这一点。
我正在开发一个新网站,之前从未使用过favicons(我总是忘记它们)。所以,我看到的第一个地方是Google,第一个结果就是这个:
How To Add A Favicon To Your Site (W3.org)
和尝试了前两个选项,并重新上传文件到服务器后,我发现,无论是代码上面列出的工作对我来说该网页上的片段。我仔细检查了所有对favicon的引用都是正确的,并且所有文件都在正确的位置。我甚至已经尝试使用一个 .PNG文件,而不是实际的图标( .ICO),我已经看到在使用在其他网站上。
然后,我回到谷歌并查看了几个网站,并尝试了这些教程中的代码。有效!好吧,有点......它适用于Flock网络浏览器,FireFox和Chrome。但它在Internet Explorer 9,8,7或6中不起作用。
然后我来到S / O,并在主页上“查看源代码”并使用了他们的favicon代码,但仍然没有用!
这是我现在拥有的最新代码:
<link rel="shortcut icon" href="http://mywebsite.com/favicon.ico">
确保我的Favicon在每个浏览器中显示的最可靠方法是什么?
答案 0 :(得分:2)
Favicons真的很烦人,因为他们缓存了。尝试使用另一台计算机并导航到domain.com/favico.(png/ico)
答案 1 :(得分:2)
检查.ico / .png文件的权限。
我曾经遇到过同样的问题。所以我去了http://my-url/my-favicon.ico
,我得到了“Permission Denied”错误。
我将chmod 644添加到my-favicon.ico并且有效。 :)
答案 2 :(得分:-1)
这是代码
<link rel="icon" type="image/x-icon" href="images/favicon.ico" />