У меня есть внешнее угловое приложение, запущенное в док-контейнере nginx в aws ecs ec2. Это продукт saas, и другие сторонние доменные имена будут указаны в этом внешнем док-контейнере. Я установил правило по умолчанию для этой целевой группы, но мне интересно, как настроить ssl для каждого домена. В настоящее время ALB поддерживает только 100 правил прослушивателя, т. Е. Фактически каждый слушатель будет иметь только 50 правил (с учетом 80 и 443)
30 правил уже заполнены бэкэнд-интерфейсом API.
если у меня 150 доменов, необходимо указать на этот интерфейс, как я могу установить ssl? если я установлю перенаправление 301 в порту 80 vhost nginx, например
return 301 https://$host$request_uri
, запрос снова перейдет на порт 443 балансировщика нагрузки приложения, и он примет значение по умолчанию ssl и может вызвать ошибку ssl. Есть ли шанс, что мы сможем выполнить переадресацию https nginx, не возвращаясь снова к порту 443 балансировщика нагрузки приложения? или любой другой метод? Я думаю, что многодоменный ssl-сертификат является опцией здесь, чтобы сделать его ssl по умолчанию на балансировщике нагрузки.