У меня есть приложение PlayFramework, разработанное с использованием Scala, работающее на Heroku; Я упоминаю только язык разработки и фреймворк, потому что все сообщения, которые я нашел по этой проблеме, относятся к PHP! У меня http и https запущены в пользовательском домене, но я бы хотел, чтобы запросы http перенаправлялись на https.
Я обнаружил, что мне нужно обновить файл .htaccess следующим образом:
##Force SSL
#Normal way (in case you need to deploy to NON-heroku)
RewriteCond %{HTTPS} !=on
#Heroku way
RewriteCond %{HTTP:X-Forwarded-Proto} !https
#If neither above conditions are met, redirect to https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Но я не уверен, возможно ли это или как настроить файл .htaccess с помощью Play и Scala.
Пожалуйста, кто-нибудь может посоветовать? Спасибо.