2

当我访问http://testuser.example.com时,我希望它使用参数“testuser”访问“用户”控制器的“显示”操作,这是用户模型中的用户名。

我怎样才能轻松存档?

4

1 回答 1

4

这应该工作

@user = User.find_by_name(request.subdomain)

更新

路线

constraints(:subdomain => /.+/) do
  root :to => 'user#show'
end

只需在子域存在时定义新的路由规则,您可以根据需要更改它。

于 2012-08-01T10:07:06.740 回答