Github 页面 404 找不到文件

Posted

技术标签:

【中文标题】Github 页面 404 找不到文件【英文标题】:Github pages 404 File not found 【发布时间】:2019-09-29 21:36:32 【问题描述】:

我是 Github 页面和 Sass 的新手,正在尝试部署我的第一个站点。但是,我在打开我的网站 https://manayam.github.io/portfolio/ 时遇到 404 错误,但一直无法弄清楚原因。

看起来我的设置配置正确,因为我得到了表示我的网站已发布的复选标记。

在此之前,我有一个朋友帮助我,他删除了我的 master 分支,因为我不知道如何用两个分支更新我的 repo,如果这与当前问题有关。虽然我查了一下这不是一个好习惯,但我强制推送以便能够更新回购,因为它拒绝了我的推送。从那时起,我已经能够更新我的 repo,但现在网站收到 404 错误。

回购位于https://github.com/manayam/portfolio。谁能帮帮我?

【问题讨论】:

【参考方案1】:

您没有将索引页面上传到您的根目录,并且 GitHub Pages 不允许目录列表。如果你真的去有一个索引页(https://manayam.github.io/portfolio/dist/)的dist子目录,它工作正常。

【讨论】:

哦,现在我觉得自己很傻。但是,有没有一种方法可以在没有子目录的情况下获得 URL?否则,我将仅使用此链接来申请事物。感谢您的帮助! 只需将文件上传到存储库根目录而不是 dist/ 然后。

以上是关于Github 页面 404 找不到文件的主要内容,如果未能解决你的问题,请参考以下文章

使用 Django + react-router 找不到 404 页面

Django 1.9.0:找不到页面 404 Django 媒体文件

找不到错误:找不到页面(404)

404 - 找不到文件或目录 是怎么回事?

如何拯救在rails中找不到404页面?

找不到页面 (404) 请求方法:GET 尝试单击另一个 .html 文件