2010-09-08 163 views
1

我的工作我的方式通過Ruby on Rails的教程:通過實例 瞭解Rails和我這個頁面上:Ruby on Rails的3路由錯誤

http://railstutorial.org/chapters/static-pages#top

我得到的問題,當我在創建一個HTML頁面公共目錄 ,它被稱爲public/hello.html,應該如圖3.3所示。 我的問題是,當我嘗試創建頁面並使其出現在 http://localhost:3000/hello.html我看不到呈現的頁面。 相反,我得到它說「路由錯誤沒有路由匹配‘/ hello.html的錯誤’

我還沒有做出路由的任何變化,我認爲Rails的是 應該是足夠的智慧找到」 hello.html的」,因爲它在 同一目錄中的‘公共/ index.html的’頁面和頁面 的名稱是‘hello.html的’?

能否請你解釋一下?

回答

4

我做同樣的教程,並有完全相同的問題。我認爲這對你來說太遲了,但我的問題是我正在運行rails serv呃來自之前的示例目錄,而不是最新的目錄。一旦我從示例應用程序目錄重新啓動後,所有事情都按照應有的方式工作。