namespace :admin do
root :to => "admin#index"
end
我可以訪問localhost:3000/admin
,它的工作原理。 當我部署到heroku myapp.herokuapp.com/admin
沒有。它生產這個與根的rails命名空間路由只能在開發中使用
ActionController::RoutingError (uninitialized constant Admin::AdminController):
我的控制器實際上是AdminController,而不是管理:: AdminController,我不太清楚區別是什麼或如何解決這個問題。
再一次,它都在本地工作。
資本「A」在我的問題中只是一個錯字,抱歉。我的admin文件夾中沒有我的管理員控制器,但其他子控制器位於管理員控制器中。我已經嘗試將管理控制器放置在該文件夾中。 –