Jekyll站点(minima主题)Favicon不显示问题求助
Jekyll Minima主题Favicon线上不显示的解决办法
修正路径引用:你代码里的favicon用了硬编码的绝对路径
/assets/favicon.ico,如果线上部署的是子站点(比如GitHub Pages项目站点),这个路径会失效。改成和main.css一样用relative_url过滤器,让Jekyll自动适配站点部署路径:<link rel="shortcut icon" type="image/x-icon" href="{{ "/assets/favicon.ico" | relative_url }}">确认资源部署状态:检查
favicon.ico是否确实放在项目的assets文件夹下,线上部署平台(比如GitHub仓库)里也要能看到这个文件,同时确保_config.yml里没有把assets文件夹加入排除列表。清除浏览器缓存:线上环境可能缓存了旧的favicon记录,按
Ctrl+F5强制刷新页面,或者手动清除浏览器缓存后再查看。排查请求错误:打开浏览器开发者工具(F12)切换到Network标签,刷新页面后查看favicon的请求状态,如果显示404,说明路径配置仍有问题,再核对路径和文件位置。
内容的提问来源于stack exchange,提问作者Nazchanel
相关产品推荐
相关产品推荐

