Есть много пользователей, доступных в моем проекте. У каждого пользователя есть разные домашние страницы. А также у меня есть домашняя страница по умолчанию. Мой настоящий код здесь ..
requested_url = "/limited/username" #It is constantly changing.
redirect_to(requested_url || :action => "index", :controller => "demo")
Итак, он перенаправляет страницу, подобную этой http: // localhost: 3000 / demo / index?% 2flimited = username
. Но на самом деле мне нужен перенаправленный URL, как это http: // localhost: 3000 / limited / username
.
Если requested_url
пусто, то он перенаправляет правильно. ( http: // localhost: 3000 / demo / index
). Но, если это не пусто, то он перенаправляет неправильно.
Пожалуйста, скажите мне, что здесь проблема?