2016-01-18 172 views
0

我有几个github回购,我试图发布为github页面。我为他们创建了gh页面分支,他们的回购说,这些页面存在,但是当我转到他们提供的链接时,我找到了一个404页面。Github页面返回404错误

我知道,github页面是挑剔的,并返回此错误,如果主页不被称为“index.html”,我怀疑问题是相关的,但我不知道如何解决它。所有有问题的项目都是轨道应用程序,主页中包含views/home,称为“index.html.erb”,路线以root身份指定这些页面。我需要重新命名这些页面还是有其他方法来解决这个问题?

回答

3

Github页面仅用于静态网站,您无法在其上托管应用程序。 你写道,你承载* .html.erb文件,这意味着你正试图设置一个rails应用程序。

你可以使用静态网站建设者来创建Github网站,或者自己编写它们。

+0

我不知道。谢谢! –

3

@bukk530是绝对正确的。

此外,这将是值得一提的是GitHub的页面确实支持托管杰奇网站,但没有其他。静态HTML/CSS/JavaScript和Jekyll。

+0

这是说 - 接受@ bukk530的答案,B.Allred我只是增加一个额外的解释。 – sircapsalot