Рельсы - проблема по перенаправлению

Есть много пользователей, доступных в моем проекте. У каждого пользователя есть разные домашние страницы. А также у меня есть домашняя страница по умолчанию. Мой настоящий код здесь ..

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 ). Но, если это не пусто, то он перенаправляет неправильно.

Пожалуйста, скажите мне, что здесь проблема?

0
задан Simone Carletti 13 September 2011 в 13:47
поделиться