我是新來的rails,並且一直在通過一些教程。我有一個控制器,具有以下操作:聯繫人和主頁。在routes.rb中有以下幾點:ruby on Rails 3和路由
SampleApp :: Application.routes.draw做 GET 「頁/家」 得到 「頁/接觸」
#優先級是基於創建的順序: #首先創建 - >最高優先級。在標準的路由別人 一切評論
當我嘗試訪問該頁面http://localhost:3000/pages/home
我得到
路由錯誤
沒有路由匹配「/頁/家」
在網頁上。
我重新啓動Rails服務器並檢查與耙航路 - 以下
pages_home GET /pages/home(.:format結果){:控制器=> 「頁面」,:動作=> 「家」} pages_contact GET /pages/contact(.:format){:controller =>「pages」,:action =>「contact」}
我嘗試了其他基於2.3版本的rails並且有大量路由的教程問題,但運行3.0,所以去了3.0教程。相同的路由問題。當我在公用文件夾中放置一個靜態頁面「hello world」時,我甚至遇到同樣的問題。根據教程,這應該剛剛出現,但我得到相同的路由錯誤消息。
任何建議將不勝感激。
嘿嘿,我們都有時候小菜......;) – Arkan 2010-11-17 23:57:12