Я пытаюсь установить собственное доменное имя в качестве псевдонима для DNS, сгенерированного Amazon ELB. Сгенерированный DNS мне не подходит, так как я купил сертификат для своего домена (www.domain.com).
Однако когда я установил www.domain.com
быть псевдонимом для uglydns-292929292929.us-west-2.elb.amazonaws.com
в панели route53 и зайдите в мой браузер, чтобы попытаться получить доступ www.domain.com
, он автоматически изменяет URL-адрес в адресной строке на uglydns-292929292929.us-west-2.elb.amazonaws.com:9876/app/path/
.
Это приводит к ужасному сообщению на экране о том, что сайт использует сертификат для www.domain.com
и это uglydns-292929292929.us-west-2.elb.amazonaws.com
может быть опасным сайтом.
Как я мог решить эту проблему? Мне нужно использовать свой 100-долларовый сертификат с балансировщиком нагрузки, поэтому отличное решение - предоставить ELB домен, который я создаю, вместо уродливого, созданного aws. Пожалуйста помоги!
Настройка ELB для использования HTTPS с личным доменом состоит из двух частей.
Похоже, вы выполнили два вышеуказанных шага, но проблема все еще не устранена.
Если у вас настроена запись CNAME или псевдонима, это не приведет к изменению URL-адреса в адресной строке. Если он меняется, то это может быть связано с некоторым типом перенаправления, выполняемым вашим приложением. Убедитесь, что ваше приложение настроено на использование фактического желаемого доменного имени для любого типа ссылок или перенаправлений, чтобы ваш браузер загружал правильную страницу.