Я пытаюсь добавить HTTPS на свой статический веб-сайт, размещенный в корзине S3 с доменом, купленным у Google Domains. Я знаю, что для настройки CloudFront Distribution мне нужно отправить сертификат SSL из AWS Certificate Manager в Google.
Вот что я сделал:
Из AWS Certificate Manager:
- Запросить сертификат
- Запросить публичный сертификат
- Имя домена:
*.myweb.com
иmyweb.com
, следуя этому ответу, здесь. - Метод проверки: проверка DNS
- Затем у меня есть
Name
,Type
иValue
для моего CNAME. - Я зашел в Google Domains, добавил значения, полученные от AWS, в: DNS / пользовательские записи ресурсов, но мои запросы на AWS Cert все еще ожидают обработки. Я пробовал раньше, и запросы не были приняты, поэтому срок их действия истек.
Я просмотрел руководство здесь, здесь , здесь и здесь безуспешно.
Обновление от 10 мая:
Большое спасибо @hephalump за его помощь. В дополнение к своему ответу он прислал мне этот очень полезный ссылка с AWS.
В моем случае это немного отличалось от видео Джеффа:
- После создания CloudFron Distribution я добавил 2 набора записей в размещенные зоны AWS Route 53:
Name: mywebsite.com - Type: A - Value (ALIAS target): CloudFront Distribution (from the list).
Name: www.mywebsite.com - Type: A - Value (ALIAS target): mywebsite.com (on the bottom of the list).
и теперь это работает.