我正在使用 Sslrequirements.rb(并对其进行了修改以满足我的需要),现在当页面转到 HTTP 到 HTTPS 时,它会添加额外的参数。问题是如何保留正在传递的正确参数以及如何确保正在传递的控制器和操作名称不与 URL 一起使用。
当调用以下块时
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
如何摆脱调用的 URL &action=new
。controller=users
我正在使用 Rails 3.2.6。