Rails使用简单语法重定向到帐户的子域

时间:2011-04-26 14:48:20

标签: ruby-on-rails ruby

我是一个Rails noob,我确信这是相当简单但我不知道该怎么做,所以我会请求帮助。

这是我的情况。我有一个Rails 3应用程序。该应用程序遵循子域名作为帐户密钥模式,如Basecamp。我想要做的是使用这种语法重定向到子域名(假设当前帐户为@account)。

redirect_to @account

目前,(应该如此),这会重定向到/accounts/(@account.id)。我想做的是让它重定向到(@account.subdomain).myapp.com。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:5)

您可以使用:

redirect_to "http://#{@account.subdomain}.myapp.com/"