Способ подключения https к поддомену www

#amazon-web-services #https #amazon-cloudfront #web-publishing

#amazon-веб-сервисы #https #amazon-cloudfront #веб-публикация

Вопрос:

Я развертываю свой статический веб-сайт с помощью aws cloudfront. (Потому что я хочу подключиться через https)

Я создал корзину s3 (my_bucket), а также сертификацию и распространение coudfront с использованием my_bucket

затем я сделал запись, указывающую на cloudfront, которую я сделал ранее, и мне удалось подключить «https ~mysite.com .» url («mysite.com » также подключается к «https ~mysite.com .»)

и я сделал «www.mysite.com . «запись ‘cname’, указывающая на «mysite.com .» (Потому что я использовал это имя, когда создавал дистрибутив cloudfront -> Альтернативные доменные имена (CNAMEs))

поэтому я ожидаю, что с помощью www.mysite.com url, по которому я могу перейти «https ~www.mysite.com .» или https ~mysite.com но это приводит к ошибке

ошибка 403 Запрос не может быть удовлетворен. в Chrome и не удается подключить безопасное соединение в safari

я обнаружил, что документы aws, похоже, помогают с моей проблемой, но я не смог решить свою проблему.

https://aws.amazon.com/premiumsupport/knowledge-center/resolve-cloudfront-bad-request-error/?nc1=h_ls

это то, что я видел.

пожалуйста, сообщите мне, как это исправить…

Комментарии:

1. Вы зарегистрировали свой SSL-сертификат для www.mysite.com также?

2. да, я получил сертификат обоих www.mysite.com и mysite.com теперь я попытался изменить это имя на cloudfont www.mysite.com и сделал запись тега aaaa, но я все еще не могу это сделать. (ошибка DNS_PROBE_FINISHED_NXDOMAIN не позволяет найти IP-адрес)

Ответ №1:

Для поддомена www также нужна запись, а не CNAME. Сделайте это псевдонимом, как вы сделали с доменом apex (и, если вы хотите, также добавьте запись AAAA), и убедитесь, что поддомен www также указан в качестве альтернативного имени для дистрибутива. Это должно работать таким образом.

Комментарии:

1. абсолютно! мне это удалось! (создав два облачных интерфейса и используя тег и тег aaaa) спасибо 🙂