将Rails中的子域指向特定控制器的最简单方法是什么?

时间:2009-06-22 13:45:38

标签: ruby-on-rails subdomain

例如,http://foo.myapp.com/bar/23将呈现FooController#bar。

4 个答案:

答案 0 :(得分:3)

查看插件subdomain_fu

答案 1 :(得分:1)

我使用subdomain_fu已经有一段时间了。最近我发现subdomain_routes似乎是一个非常强大的替代方案。

答案 2 :(得分:0)

我正在使用复杂路由的subdomain_routes,它似乎使应用程序变得非常慢。

答案 3 :(得分:0)

在Rails 3.2中,可以在routes.rb文件中轻松路由子域。

constraints :subdomain => 'foo' do
  resources :bar
end