У меня есть приложение rails, к которому можно получить доступ с помощью ssl или нет.SSL обрабатывается apache, поэтому rails даже не знает, что он используется под ssl.Когда они используют ssl, я использую apache rewrite, чтобы сохранить его в ssl, когда есть redirect_to.Но есть некоторые URL-адреса redirect_to, в которых есть%, из-за подполей в строке запроса, и% изменяется на% 25, и рельсы не могут с этим справиться.* Командная строка redirect_to выглядит примерно так:
redirect_to :action => 'action', :item_id => item.id, :keys => key_values
, а key_values - хэш.