
У меня есть экземпляр EC2, настроенный с балансировщиком нагрузки со следующими правилами группы безопасности
и балансировщик нагрузки, который перенаправляет запросы на http и https, с сертификатом, сгенерированным AWS Certificate Managr.
Я использовал маршрут 53 для создания записи имени A, которая указывает на DNS-имя моего балансировщика нагрузки, и эластичный IP-адрес, который я использую для своего регистратора.
Я могу нормально зайти на свой сайт по http (например http://3.143.193.162:3001
), но не на https.
Как настроить Apache/NGINX для приема https
сертификата и балансировщика нагрузки, которые я использую?
решение1
Когда вы создавали свою целевую группу, какой протокол вы указали ей использовать для подключения к целям? Обычно, даже если ваш ALB может прослушивать http и https, он будет подключаться к вашим внутренним серверам, используя один протокол.
Вот он в мастере ALB
Здесь вы настраиваете балансировщик нагрузки для приема http и https
По сути, нам нужно немного больше информации, чтобы полностью ответить на ваш вопрос, но и эта информация должна дать вам кое-что для размышления.