我最近将我的Jekyll网站发布到Github页面。我正在使用我的自定义域名(example.com)映射到我的username.github.io帐户。
如果我转到example.com/index或example.com/index.html,我的网站就可以运行。
但是,如果我只是去example.com,我会得到一个格式为404页面的GitHub页面。
我已尝试在我的Jekyll根目录DIR中使用index.html文件。我也尝试用index.md替换它,它在frontmatter中有layout:home,它在我的_layouts文件夹中调用home布局。
有谁知道我怎么能这样,所以example.com在主页上显示内容?
答案 0 :(得分:2)
对我来说,创建一个名为index.htm的附加索引文件(没有尾随' l')似乎解决了这个问题。奇怪的是,在创建index.htm之后,它是由GitHub Pages呈现的index.html;我通过使index.htm和index.html略有不同来验证它。