如何在rails中按域/子域路由

时间:2010-02-17 19:26:38

标签: ruby-on-rails routing dns subdomain

我查看了subdomain-fu,将所有非www和非''子域请求路由到单个控制器看起来很容易。

但我也需要将所有CNAME的外部域发送到我的域到同一个控制器。我做了很多搜索,但找不到任何东西。

总结一下,如果它是我域上的子域,它会转到Catchall控制器,如果它是我的域之外的任何其他域,它将转到相同的Catchall控制器。

我对此感到疯狂,任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您应该查看request_routing插件。它允许您通过以下方式轻松路由请求:子域,域,方法,端口,remote_ip,content_type,协议等。