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

GitHub仓库发布失败:Pages访问提示File not found请求排查

解决GitHub Pages "File not found" 问题

1. 确认根目录入口文件

  • 必须确保仓库根目录(或指定的发布文件夹)存在index.html文件,注意文件名严格区分大小写(比如Index.html无法被识别为默认入口)。
  • 你的仓库当前根目录没有index.html,只有index.js和Node.js配置文件,说明这是需要构建的项目:
    • 本地执行npm run build(查看package.json中的scripts确认是否有build命令),生成静态文件目录(通常是dist或build)。
    • 将构建后的静态文件推送到仓库,或者在GitHub Pages设置中指定该目录作为发布来源。

2. 检查GitHub Pages发布配置

  • 进入仓库Settings → Pages:
    • 确认Source选择的是Deploy from a branch,分支选对(比如main/master),并在文件夹下拉框中选择构建后的目录(如/dist)。
    • 如果使用gh-pages分支部署,需确认分支上存在正确的静态文件。

3. 验证部署状态与路径

  • 查看仓库Actions页面,检查GitHub Pages部署工作流是否成功,有无报错信息。
  • 所有资源文件(CSS、JS、图片等)的引用路径要与仓库中文件名大小写完全匹配,避免因大小写不匹配导致加载失败。

4. 等待部署生效

  • GitHub Pages部署存在延迟,操作完成后需等待5-10分钟再访问站点。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 19:34:55