为什么网站图标不起作用?

nic*_*717 1 html favicon icons bluehost web

我已经用头撞墙好几个小时了,试图让这个图标正常工作。我的网站托管在 Bluehost 上,我将 favicon.ico 文件上传到 public_html 文件夹。它始终只在 Safari 和 Chrome 中显示默认的 Bluehost 徽标。我在标题中的所有元标记之后添加了以下内容:

<link rel="icon" href="favicon.ico" />
<link rel="shortcut icon" href="favicon.ico" />
Run Code Online (Sandbox Code Playgroud)

尝试过图标大小 16x16 和 32x32,始终命名为 favicon.ico,还尝试将 href="http://www.mydomainname.com/favicon.ico" 放入标签中。我总是在尝试加载网站之前清除缓存。

如果我检查 Chrome 中的页面源,我会看到该图标的链接,并且 Chrome 中的页面源页面正确显示该图标。当我单击图标链接然后尝试加载网站时,我想要的图标会短暂闪烁,然后返回默认的 Bluehost 图标。

万一有什么问题,我刚刚从 Wordpress 迁移了该网站并删除了所有“wp”文件,但也许留下了一些东西,把它搞砸了。有人还有其他想法吗?

sbe*_*v01 5

我不确定当您清除浏览器缓存时是否会从缓存中清除它,但您可以尝试在路径中添加缓存破坏器。前任:favicon.ico?ver=20130212