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