避免重定向

时间:2009-11-26 15:44:40

标签: ruby-on-rails subdomain

取决于我想要调用特定控制器的子域。

我目前的工作: 我的页面使用子域来识别username.site.com之类的用户。我获取用户名,在数据库中查找并在UsernamesController中呈现相应的数据。

唯一的例外是www.site.com或site.com。在那种情况下,应该调用另一个控制器。我目前通过检测`ApplicationController中的www''子域然后重定向来完成此操作。虽然我觉得重定向不在这里。

有人有另一种方法吗?

由于

1 个答案:

答案 0 :(得分:1)

subdomains_routes允许您根据当前子域定义自定义路由。