Microsoft Edge是Windows系统默认浏览器,有时网站favicon在Edge不显示,影响品牌展示。本文详解Edge favicon不显示的解决方法。
Edge favicon不显示的原因
- Edge缓存问题:新版Edge基于Chromium,缓存机制和Chrome类似
- 网站图标缓存数据库:Edge有独立的favicon缓存数据库
- HTML声明不完整:缺少icon或shortcut icon声明
- ICO文件路径错误:相对路径和绝对路径使用不当
- MIME类型错误:服务器返回的Content-Type不正确
解决方法一:清除Edge缓存
- 按Ctrl+Shift+Delete打开清除浏览数据
- 勾选"缓存的图片和文件"
- 时间范围选择"所有时间"
- 点击"立即清除"
- 关闭并重启Edge浏览器
解决方法二:清除Edge图标缓存
Edge会把favicon缓存在本地数据库,需要彻底清除:
- 关闭Edge浏览器
- 打开路径:%LocalAppData%MicrosoftEdgeUser DataDefault
- 找到Favicons文件和Favicons-journal文件
- 删除这两个文件
- 重新打开Edge访问网站
解决方法三:检查HTML代码
确保
中有完整的favicon声明:<link rel="icon" type="image/x-icon" href="/favicon.ico">
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
解决方法四:重新生成favicon
如果favicon.ico文件损坏,用图捷智转重新生成标准多尺寸ICO文件。
遇到Edge favicon不显示问题,先清缓存,再检查HTML代码,最后用图捷智转PNG转ICO工具重新生成标准favicon.ico。