У меня проблема с настройкой HTTPS на AWS, надеюсь, вы поможете.
Что у меня уже есть:
Как это устроено:
Как я объясняю эту проблему для себя (если есть проблема, скажите мне) Итак, если Домен перенаправляет из настроек DNS на эластичный IP-адрес, подключенный к EC2, не может быть SSL-соединения, поскольку я использую ACM для ssl-сертификата, и тогда LOAD BALANCER приходит за помощью для подключения Домен и SSL, но как в Домен DNS нет соединения с LBS, AWS не может дать SSL только из Маршрут53 конфигурации?
Собирается ли решить проблему, если я изменю эластичный IP-адрес EC2 в DNS домена на общедоступное DNS-имя Load Balancer?
Да, именно использование эластичного IP-адреса экземпляра в качестве записи DNS A является причиной проблемы. Запись DNS должна указывать непосредственно на балансировщик нагрузки.
Укажите DNS для tge ELB CNAME и настройте Nginx / Apache как X-Proto Forward, чтобы сервер мог пересылать запросы перенаправления https для балансировки нагрузки. Если проверить документацию AWS, вы легко сможете это сделать.