假设你在routes.rb里这样写 map.namespace(:admin) do |admin| admin.resources :pictures admin.resources :admins end 然后在 admin/admins中的views文件中写 <%= link_to "Login", :controller => "login", :action => "login" %> 那就会生成链接/admin/login/login而不是/login/login 只要这样写就ok了: <%= link_to "Login", :controller => "/login", :action => "login" %>
rails routes without namespace
最新推荐文章于 2019-08-21 01:52:41 发布