Сопоставление поддоменов на сайте Go Daddy с HTTPS на AWS EC2 Экземпляр не работает - PullRequest
0 голосов
/ 21 сентября 2018

Я создал поддомен demo.mysite.com, который размещен на godaddy.com.Я успешно сопоставил поддомен demo.mysite.com с моим эластичным IP-адресом AWS в консоли go daddy

На моем экземпляре AWS EC2 мой веб-сайт защищен с использованием HTTPS, и я развернул сертификаты, соответствующие demo.mysite..com на моем экземпляре AWS EC2.Теперь проблема, с которой я сталкиваюсь:

1 - когда я получаю доступ к своему поддомену, он указывает на мой экземпляр EC2, а URL-адрес в моем веб-браузере меняется на мой Elastic IP, т.е. www.demo.mysite.com --->> https://201.12.34.58:8443/myApp, что не должно происходить и должно оставаться как https://demo.mysite.com

2 - И поскольку мой URL-адрес изменяется, я начинаю получать ошибку сертификата, говорящую

Сертификат действителен только для demo.mysite.com.Код ошибки: SSL_ERROR_BAD_CERT_DOMAIN

Может ли кто-нибудь помочь в решении этих двух проблем, я чувствую, что, если первые проблемы будут решены, вторая проблема будет автоматически решена.Я не уверен, хотя

Ребята, мне нужна ваша помощь

1 Ответ

0 голосов
/ 21 сентября 2018

Предлагаю управлять своим доменом DNS с CloudFlare.Добавьте запись CNAME для демонстрации вашего субдомена, которая указывает на этот IP-адрес.На CloudFlare Console перейдите в Crypto> Сертификаты происхождения.Создайте новый с RSA, затем импортируйте его в AWS Certificate Manager по адресу us-east-1 .Для цепочки сертификатов используйте это .Убедитесь, что Всегда использовать HTTPS на вкладке Крипто включен.Через несколько минут вы должны будете использовать свой домен, указывающий на AWS с HTTPS, работающим нормально.

Это то, что я сделал, чтобы создать поддомен для работы с конечной точкой API AWS с SSL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...