标签: ruby-on-rails subdomain
取决于我想要调用特定控制器的子域。
我目前的工作: 我的页面使用子域来识别username.site.com之类的用户。我获取用户名,在数据库中查找并在UsernamesController中呈现相应的数据。
username.site.com
UsernamesController
唯一的例外是www.site.com或site.com。在那种情况下,应该调用另一个控制器。我目前通过检测`ApplicationController中的www或''子域然后重定向来完成此操作。虽然我觉得重定向不在这里。
www
''
有人有另一种方法吗?
由于
答案 0 :(得分:1)
subdomains_routes允许您根据当前子域定义自定义路由。