【发布时间】:2013-10-11 05:35:58
【问题描述】:
我正在尝试根据子域请求重新路由根路径。我浏览了几篇在 rails 3 的路线中提到“约束”的文章,如下所述
MyKillerApp::Application.routes.draw do |map|
resources :comments
resources :articles
resources :blogs
constraints(Subdomain) do
match '/' => 'blogs#show'
end
root :to => "blogs#index"
end
在lib/subdomain.rb
class Subdomain
def self.matches?(request)
request.subdomain.present? && request.subdomain != 'www'
end
end
在 rails 2.3 中也能实现同样的功能吗.....?
【问题讨论】:
-
我不是 100% 确定,但我不这么认为
标签: ruby-on-rails ruby-on-rails-3 routes