我通常将我的管理区域放在具有以下路由的子域中:
scope :module => "admin", :as => "admin", :constraints => { :subdomain => "admin" } do
root :to => 'admin#home'
end
root :to => 'pages#home'
然而,这个子域路由不再适用于rails 3.1,我现在还缺少一些额外的东西吗?
答案 0 :(得分:1)
named url helpers现在接受:subdomain和:domain as options
所以这让我觉得现在你应该写下这样的路线:
scope :module => "admin", :as => "admin", :subdomain => "admin" do
root :to => 'admin#home'
end
我还没有尝试过,所以如果有效,请告诉我们。