我已经将我的路线设置到命名空间中,所以它看起来像
root to: "home#index"
namespace :users do
root to: "profile#index"
resources :registrations
resources :sessions
end
namespace :admin do
root to: "base#index"
end
rake routes |grep root
root / home#index
admin_root /admin(.:format) admin/base#index
users_root /users(.:format) users/profile#index
在我的标题导航中,我有= link_to "home", root_path
在开发模式下一切正常,但在生产中完全崩溃
我No route matches {:controller=>"users/home"}
在尝试访问会话/注册控制器(用户/会话/新)时得到
我的标头中的 root_path 尝试在命名空间中获取home
控制器users
提前致谢