2017-06-18 127 views
2

我最近发布了我的Jekyll站点到Github页面。我正在使用映射到我的username.github.io帐户的自定义域名(example.com)。Github页面根给404与Jekyll

如果我访问example.com/index或example.com/index.html,我的网站就可以正常工作。

但是,如果我只是去example.com,我会得到一个GitHub页面样式的404页面。

我试过在我的Jekyll root DIR中有一个index.html文件。我也尝试用一个index.md来替换它,它具有layout:frontmatter中的home,它在我的_layouts文件夹中调用一个home layout。

有谁知道我怎么能得到这个,所以example.com在主页上显示内容?

+0

我不确定你_can_。看看GitHub文档。再想一想,我想你可以。看看GitHub文档。 ;) –

+0

这是我的第一个停靠港,但我真的很茫然。看不到任何解决这个问题的东西。值得注意的是,我不是超级技术人员。所以,为此道歉。 – matt

+0

用root和_config.yml索引的内容更新答案。 – marcanuy

回答

2

对我来说,创建一个名为index.htm(不带尾随'l')的附加索引文件似乎解决了这个问题。奇怪的是,在创建index.htm之后,它是由GitHub页面呈现的index.html;我证实,通过使index.htm和index.html略有不同。

相关问题