Я унаследовал приложение на AWS. Балансировщик нагрузки должен быть распределен, так как имя DNS указывает на
www.crowd88.com. 756 IN CNAME crowd88-prod-elb-1388110015.ap-southeast-2.elb.amazonaws.com.
Теперь я не могу установить для корневого домена CNAME. Это не имеет смысла, и DNS-серверы все равно не позволят вам этого сделать, и IP-адрес балансировщика нагрузки является динамическим, поэтому, если я в любое время установлю его на IP-адрес балансировщика нагрузки, когда этот IP-адрес изменится, https://crowd88.com никуда не денется. Кроме того, поскольку сертификат SSL специально предназначен для www.crowd88.com, https://crowd88.com никогда не будет перенаправлять в любом случае, поскольку домен не является доверенным, поэтому браузер не будет следовать инструкциям перенаправления из этого домена.
Это последнее, что я могу исправить, используя хороший сертификат SSL, такой как этот . Однако я до сих пор не понимаю, как я могу указать корневому домену динамически меняющийся IP-адрес.
На данный момент мое решение заключается в создании сервера apache digitalocean за 5 долларов США в месяц с бесплатным сертификатом letsencrypt, которыйпросто перенаправляет https://crowd88.com на https://www.crowd88.com,, но у Amazon должно быть какое-то решение этой проблемы. Я просто не могу найти что-либо в их документации, и AWS не поддерживает эту учетную запись.