2017-06-18 130 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略有不同。

相關問題