网站文件上传到服务器后,Favicons 未显示在所有浏览器中
Favicons not showing up in all browsers after website files uploaded to server
将我的网站文件上传到服务器后,我的网站图标没有在浏览器中显示。我在 stackoverlow 上尝试了以下解决方案,但没有任何效果:
- 已清除浏览器缓存
- 将 href
<link href="img/favicon.ico" rel="shortcut icon"
type="image/x-icon" />
重命名为其他名称,"favicon.ico",
"favicon.ico?"
有人有什么建议吗?
谢谢..
或许可以尝试以下方法:
- 将文件放在根目录中 - 有些浏览器会自动在此处查找网站图标,因此如果可以的话,不妨将其放在那里;
- Drop "shortcut" - 它不是一个有效的关系,无论如何 IE9 都不需要它(参见:https://mathiasbynens.be/notes/rel-shortcut-icon)。这可能会使解析复杂化。如果需要支持 IE8 及更早版本,或许可以尝试单独声明。
- 检查您是否在头部声明了 "profile"。
- 考虑为跨浏览器和目的支持添加变体(参见:https://css-tricks.com/favicon-quiz/ - 旧,但显示问题)。
就我个人而言,等不及他们都支持 svg 了。
将我的网站文件上传到服务器后,我的网站图标没有在浏览器中显示。我在 stackoverlow 上尝试了以下解决方案,但没有任何效果:
- 已清除浏览器缓存
- 将 href
<link href="img/favicon.ico" rel="shortcut icon" type="image/x-icon" />
重命名为其他名称,"favicon.ico", "favicon.ico?"
有人有什么建议吗?
谢谢..
或许可以尝试以下方法:
- 将文件放在根目录中 - 有些浏览器会自动在此处查找网站图标,因此如果可以的话,不妨将其放在那里;
- Drop "shortcut" - 它不是一个有效的关系,无论如何 IE9 都不需要它(参见:https://mathiasbynens.be/notes/rel-shortcut-icon)。这可能会使解析复杂化。如果需要支持 IE8 及更早版本,或许可以尝试单独声明。
- 检查您是否在头部声明了 "profile"。
- 考虑为跨浏览器和目的支持添加变体(参见:https://css-tricks.com/favicon-quiz/ - 旧,但显示问题)。
就我个人而言,等不及他们都支持 svg 了。