Можно ли настроить балансировщик нагрузки Elastic Beanstalk для приема соединений как с http, так и с https, но в случае http перенаправить его на https? Можно ли настроить это через веб-консоль AWS без дополнительных файлов расширений или фильтров на стороне сервера?
Пример: доступ http_google_com
перенаправляет вас на https_google_com
.
Наша конфигурация Мы используем AWS Elastic Beanstalk (tomcat) для размещения нашего приложения. Сертификат SSL настроен, и https включен. Приложение доступно как через http, так и через https.
В Configuration -> Load Balancer у нас есть:
Нет, это невозможно через балансировщик нагрузки AWS, вы можете сделать это на уровне сервера, постоянно перенаправление HTTP-трафика на https (в файлах конфигурации сервера), или вы можете сделать это на уровне DNS в зависимости от того, где размещены ваши серверы имен.
Route53 не поддерживает перенаправление URL-адресов, Cloudflare делает так же, как и другие.