Github 页 return 404 错误

Github Pages return 404 error

我有几个 github 存储库,我正试图将其发布为 github 页面。我已经为他们创建了 gh-pages 分支,他们的 repo 说这些页面存在,但是当我转到他们提供的链接时,我发现了一个 404 页面。

我知道 github 页面很挑剔,return 如果不调用主页会出现此错误 "index.html" 我怀疑问题与此有关,但我我不确定如何修复它。所有有问题的项目都是 rails 应用程序,其主页在 views/home 中称为 "index.html.erb" 并且路由将这些页面指定为根。我需要重命名这些页面还是有其他方法可以解决这个问题?

Github 页面仅用于静态网站,您不能在其上托管应用程序。 您写道您托管了 *.html.erb 文件,这意味着您正在尝试在其上设置 rails 应用程序。

您可以使用静态网站构建器创建 Github 个网站,或自行编写代码。

@bukk530 完全正确。

此外,值得注意的是 GitHub 页面 确实 支持托管 Jekyll 站点,但 不支持 其他。静态 HTML/CSS/JavaScript 和 Jekyll.