2

我目前正在使用带有最新设计 gem 的 Rails 3.2.5。

目前,用户可以在... example.com/users/john-doe 访问他们的个人资料页面

我想删除 url 的用户部分,所以 url 将是example.com/john-doe。这可能与设计吗?

现在在我的路线文件中,我有以下内容......

devise_for :users, :controllers => {:omniauth_callbacks => 'omniauth_callbacks'}
4

1 回答 1

1

只需为其添加一条路线。您可能希望它成为路由文件中的最后一个。

就像是:

match '/:user' => "users#show", :as => :user_profile
于 2012-08-10T21:19:01.303 回答