设计和定制的Rails用户的网址(Devise & Custom Rails User URLs)

2019-09-21 03:10发布

我目前使用Rails 3.2.5与最新的色器件宝石。

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

我想删除URL的用户部分,所以网址将example.com/john-doe。 这可能与色器件?

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

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

Answer 1:

只需添加一个途径吧。 你可能会希望它是在路径文件中的最后一个。

就像是:

match '/:user' => "users#show", :as => :user_profile


文章来源: Devise & Custom Rails User URLs