【发布时间】:2011-07-29 20:35:48
【问题描述】:
我的网站的一些访问者收到此间歇性错误,即使我指定了这种格式的网站图标:
<link type="image/png" href="icon.png" rel="icon" />
某些用户仍然收到 favicon.ico 的 404 错误,好像某些浏览器默认正在寻找该文件名一样。由于我从未使用过任何名为 favicon.ico 的东西,因此我很难追踪这是如何发生的。有人有想法吗?谢谢。
【问题讨论】:
-
不管你做什么,一些浏览器都会寻找
favicon.ico。 -
@thirtydot 为什么?
-
@Ooker:有时有一个
favicon.ico文件,但在 HTML 中没有引用它。浏览器真的喜欢显示图标,因此它们会在默认路径中检查图标。这是一种非常古老的行为。 -
@thirtydot 为什么他们很喜欢显示图标,以至于如果默认路径中没有
favicon.ico,那么其他方法都行不通? -
@Ooker:其他方法也可以。我从您最近的问题中看到,您在使用 favicon 时遇到了一些麻烦。您要么做错了什么,要么遇到了浏览器错误。尝试清除缓存或使用其他浏览器。这里不是讨论的地方。