You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Github Pages 404问题求助:创建的.github.io仓库页面无法加载如何修复?

修复 GitHub Pages 404 错误的步骤

我来帮你一步步排查并解决这个问题,按以下顺序检查最容易定位原因:

1. 确认仓库分支与部署源设置

  • 打开你的仓库页面,点击顶部的「Settings」标签,找到左侧菜单栏的「Pages」选项。
  • 检查「Source」部分:默认应该选择「Deploy from a branch」,分支要选你推送index.html的那个分支(当前GitHub默认分支是main,旧仓库可能是master),文件夹要选「/(root)」(除非你特意把文件放在docs这类指定文件夹里)。
  • 如果分支或文件夹选错了,调整后点击「Save」,等待GitHub重新部署。

2. 验证index.html的位置与内容

  • 回到仓库代码页面,确认index.html在仓库的根目录下,而不是srchtml这类子文件夹中。如果在子文件夹,要么把文件移到根目录,要么在Pages设置里指定对应的文件夹。
  • 点击index.html查看内容,确保文件不是空的,且是有效的HTML代码(比如至少包含<html><body>这类基础标签)。

3. 检查部署状态

  • 在Pages设置页面下滑到「Deployment history」部分,查看最近的部署记录是「Success」还是「Failed」。
  • 如果显示Failed,点击记录查看错误详情(比如文件路径错误、权限问题等),根据提示修正后重新推送代码。

4. 等待部署生效并清除浏览器缓存

  • GitHub Pages部署不是即时的,刚推送代码后可能需要5-10分钟完成部署,别急着马上访问。
  • 如果等待后还是404,试试浏览器的硬刷新(Windows按Ctrl+F5,Mac按Cmd+Shift+R),或者用无痕/隐私模式打开页面,避免浏览器缓存旧的404页面。

5. 确认仓库命名与权限

  • 再次核对仓库名chineseantiquebuyers.github.io是否完全匹配你的GitHub用户名(个人用户页要求命名为<username>.github.io),大小写尽量保持一致(虽然GitHub不区分,但偶尔会有缓存问题)。
  • 确保仓库是公开的:免费用户的GitHub Pages仅支持公开仓库,私有仓库需要订阅Pro计划才能部署。

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

火山引擎 最新活动