2016-01-18 136 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