Я использую Sslrequirements.rb (и модифицировал его в соответствии с моими потребностями), теперь, когда страница переходит на HTTP-HTTPS, она добавляет дополнительные параметры. Вопрос в том, как сохранить правильные параметры, которые передаются, и как я могу убедиться, что контроллер и имя действия, которое передается, не совпадают с URL-адресом.Rails - HTTP to HTTPS (или наоборот) перенаправление добавления дополнительных параметров
Когда следующий блок вызывается
redirect_to :protocol => "https://", :controller => controller_name.to_sym, :action => action_name.to_sym, :params => params
Регистрация страницы быть вызвана с этими параметрами.
https://mydomain.com/signup?account=free&action=new&controller=users
Как избавиться от &action=new
и controller=users
от вызываемого URL.
Я использую Rails 3.2.6.
: контроллер &: деятельность - хорошо. Это: params, который вызывает проблему. –