Если вы можете заставить свой веб-сервер выполнять перенаправление, это обычно лучше.Если вы используете Heroku или аналогичную платформу, на которой веб-сервер не может быть перенаправлен для вас, внесите следующие изменения:
Измените строку промежуточного программного обеспечения на:
config.middleware.insert_before Rack::SSL, "WwwMiddlewareRedirect"
Тогдав вашем gemfile включите:
gem 'rack-ssl', :require => 'rack/ssl'