Если бы у меня был пользовательский ресурс, у меня могла бы быть страница типа / users / 1.Я хочу сделать так, чтобы, если кто-то вводит / users / admin (псевдоним), он просто переходил в /users/1.
В файле rout.rb я мог сделать это:
match '/users/admin' => redirect('/users/1')
Но тогда URL в веб-браузере все равно просто показывает / users / 1.Кроме того, у меня нет маршрутов для этого, например admin_path, что было бы неплохо и полезно, хотя это всего лишь бонус.
Моя цель в этом аналогична той, что делает Facebook, когда вы выбираете псевдоним"и если вы перейдете на facebook.com/ что бы ни привело вас в профиль, но URL все еще просто / что угодно и не изменится на что-то вроде / profile? id = 1234
Кто-нибудь знает, каксделать это?
Спасибо.