GitHub Pages突发404错误求助:无改动情况下站点莫名离线
解决GitHub Pages突然显示404的排查步骤
- 检查仓库GitHub Pages配置:进入
mylokaye.github.io仓库的Settings -> Pages页面,确认Source选项是否保持正确设置(通常是main分支的根目录或/docs文件夹),是否被意外重置。 - 查看构建状态:在仓库的Actions页面,检查最近的Pages构建记录,确认是否存在构建失败提示(比如文件路径错误、依赖缺失等)。
- 核对自定义域名配置:
- 确认仓库Settings -> Pages里的Custom domain栏是否填写了
mylokaye.tech,Enforce HTTPS选项是否正常勾选(若之前勾选过,可能存在证书临时异常)。 - 检查域名解析记录:确保域名服务商处的A记录指向GitHub官方IP,或CNAME记录指向
mylokaye.github.io,确认解析已生效。
- 确认仓库Settings -> Pages里的Custom domain栏是否填写了
- 强制刷新浏览器缓存:使用
Ctrl+Shift+R(Windows)或Cmd+Shift+R(Mac)快捷键强制刷新页面,排除本地缓存导致的404问题。 - 确认GitHub服务状态:检查GitHub官方的服务状态,确认Pages服务是否存在全局故障。
- 重新触发构建:在仓库Settings -> Pages页面临时切换Source分支再切回,或提交空commit(
git commit --allow-empty -m "Trigger Pages rebuild"),触发Pages重新构建。
内容的提问来源于stack exchange,提问作者Mylo Kaye
相关产品推荐
相关产品推荐

