我第一次在rails應用程序中使用設計(2.1.2)。我跟着w /安裝過程並生成了用戶模型。我的設置非常通用,我只有兩個控制器。昨天我幾個小時都沒有問題,正在運行和驗證。我登錄和註銷並停止並重新啓動我的服務器沒有問題。生活很好。然後,當我試圖訪問/主要/索引(保護)其重定向到用戶/ sign_in是有道理的,但我得到這個藍色設計和根路線
沒有路由匹配{:控制器=>「設計/主」 }
這裏的routes.rb
get "bid/index"
get "main/index"
get "main/feed"
get "main/admin"
get "main/fullday"
match "bid/bid/:id/:starttime/:endtime/:color" => "bid#bid"
match "bid/delete/:id" => "bid#delete"
match "main/bidfeed/:id" => "main#bidfeed"
match "main/attr/:id/:field/:value" => "main#attr"
devise_for :users
root :to => 'main#index'
我真的不明白的地方「設計/主」是從哪裏來的,我不明白爲什麼會失敗的那麼突然,我重新啓動服務器後:(
布拉沃,修復它,我永遠不會猜到,也不是我真的明白它。你能告訴我爲什麼:controller =>「/ main」工作,但:controller =>「main」失敗? – simusid 2013-04-09 22:32:04
增加了一些答案,希望它有幫助! – Castilho 2013-04-09 22:48:00
傑出thx! – simusid 2013-04-09 22:52:08