AWS - иметь конечные точки https для конечных точек как www, так и не www, используя Route53, ACM, Cloudfront
У меня есть статическая веб-страница на AWS S3 с Cloudfront. Cloudfront настроен с ACM (Менеджер сертификатов AWS), и я использую Route 53 с ним. Как я могу иметь как www.my-endpoint.com
а также my-endpoint.com
конечные точки защищены https
?
Вот некоторые детали:
- Мой сертификат ACM настроен только для
my-endpoint.com
и прикреплен к дистрибутиву Cloudfront - У меня есть Cloudfront A Records для
my-endpoint.com
чей псевдоним указывает на Cloudfront - мой
www.my-endpoint.com
настроен так, что его псевдонимmy-endpoint.com
Когда я перехожу к https://www.my-endpoint.com
Chrome жалуется на потенциальную угрозу безопасности, тогда как https://my-endpoint.com
Это хорошо.
1 ответ
Создайте новый запрос ACM для your-domain.com
а также www.your-domain.com
(и еще лучше, *.your-domain.com
).
Используйте только что созданный сертификат (после проверки) в вашем экземпляре CloudFront.
Перенаправление от https://www.domain.com
в https://domain.com
будет работать после того, как у вас есть действующий сертификат для обоих доменов.