子域路由到多个控制器问题

时间:2009-11-13 18:41:41

标签: ruby-on-rails routing subdomain

我有一个网站:www.mydomain.com我们的管理控件隐藏在正常的客户视图之外。我想只访问子域名下的管理功能,例如admin.mydomain.com。我可以确保对管理功能的任何请求都必须在子域中具有管理员,但是如果管理员点击网站上的任何其他内容(例如指向“mydomain.com/about_company”的链接),我该如何确保离开管理主机域,并被设置回常规www.mydomain.com?

根据我对rails路由的理解,子域可以定向到控制器,但我的管理功能被分成多个控制器。有什么想法吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用subdomain_fu http://github.com/mbleigh/subdomain-fu来解决此问题。