Как я могу перенаправить порт 80 на https в AWS ALB - PullRequest
0 голосов
/ 06 июня 2018

Я использую Amazon ALB с TargetGroups

У меня есть ALB Listener на HTTPS, который идет к TargetGroup1.

TargetGroup1 идет к ECS Service

Теперь я хочу, чтобы кто-то пришел с порта 80, а затем перенаправил его на прослушиватель HTTPS в ALB.Есть ли простой способ для этого?

Ответы [ 2 ]

0 голосов
/ 08 августа 2018

Поскольку ответа нет, и это относительно недавний вопрос, ответ заключается в том, что теперь ELB поддерживает его из коробки.Добавьте прослушиватель на порт 80 с действием Redirect, и HTTPS теперь является опцией.

0 голосов
/ 06 июня 2018

Предполагая, что вы выполняете ssl-завершение на ALB, вам необходимо, чтобы ваш ecs условно перенаправлял на основе значения заголовка x-forwarded-proto, добавленного ALB (его значение равно либо http, либо https).Эта переменная описывает запрос, отправленный в ALB, и позволяет вам действовать соответственно.

...