You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

主分支index.html中Favicon无法显示问题求助

Favicon 显示异常排查与解决
  • 缓存干扰:主页作为首次访问页面,浏览器大概率缓存了旧的favicon(甚至是默认占位图标),而子页面属于新访问路径,缓存未触发。解决方式:
    • 强制刷新浏览器缓存(快捷键:Ctrl+Shift+R / Cmd+Shift+R)
    • 修改favicon文件名(比如改为favicon-v2.png)并同步更新href路径,彻底规避缓存
  • GitHub Pages 缓存策略:根目录的index.html缓存优先级更高,可能未及时更新。可以:
    • 确认GitHub Pages部署已完成,确保最新代码生效
    • 在href后添加明确版本参数,比如?v=2,而非仅加问号,让浏览器识别为新资源
  • HTML结构错误:你的代码中存在多余的<p>标签包裹根<html>标签,导致结构不规范,浏览器解析异常。修正后的代码:
<html>
<head>
    <link rel="icon" type="image/png" href="https://people.kth.se/~dsall/favicon.png?v=1"/>
</head>
<body>
    <p>hey</p>
</body>
</html>
  • 跨域加载验证:虽然子页面能加载,但主页可能因跨域策略差异失败。操作:
    • 打开浏览器控制台(F12)查看网络请求,确认favicon是否有404、403或CORS错误
    • 确认大学服务器允许säll.com域名跨域访问该图片

内容的提问来源于stack exchange,提问作者DumbDavid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 09:57:11