rails routes without namespace

假设你在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" %>  

你可能感兴趣的:(namespace)