当我访问http://testuser.example.com时, 我希望能够访问用户'控制器'显示'使用参数' testuser'进行操作,该参数是用户模型中的用户名。
如何轻松归档?
答案 0 :(得分:4)
这应该有效
@user = User.find_by_name(request.subdomain)
<强>更新强>
路线
constraints(:subdomain => /.+/) do
root :to => 'user#show'
end
只需在子域存在时定义新的路由规则,您可以根据需要进行更改。