Rails 3中的子子域约束路由

时间:2012-09-13 21:55:11

标签: ruby-on-rails routes subdomain

目前我的路线是这样的:

constraints(:subdomain => 'api') do
  ...blah blah...
end

适用于我们将用于制作的api.domain.com。但是,在我们的临时服务器api.project.mycompany.com上,这并没有那么好用。

我的问题是:有没有办法让子域和子域都能使用? 如果没有,那么我如何才能使其仅与子子域一起使用?

提前致谢!

1 个答案:

答案 0 :(得分:5)

您可以使用正则表达式而不是字符串:

constraints(:subdomain => /^api(\.project)?$/) do
  ...blah blah...
end