Маршрут имени записи в cloudfront

#amazon-web-services #dns #subdomain #amazon-cloudfront #wildcard-subdomain

#amazon-веб-сервисы #dns #поддомен #amazon-cloudfront #подстановочный знак -поддомен

Вопрос:

В моем дистрибутиве cloudfront "*.example.com" в качестве источника указаны CNAMEs и loadbalancer. Я перенаправляю трафик из своих записей route53 непосредственно на мое доменное имя распространения cloudfront. У некоторых записей есть поддомен с произвольным именем. Итак, они выглядят так: "sub1.sub2.example.com" , "sub3.sub4.example.com" . Я не знаю, все ли в порядке, потому что sub1 и sub3 являются subdomain, поэтому они не содержатся "*.example.com" . Будет ли это работать? Под работой я подразумеваю: Трафик, отправленный в мои записи, будет отправлен в cloudfront, а затем в мой loadbalancer без каких-либо проблем?

редактировать: sub3 и sub4 являются случайными.

Ответ №1:

См. Использование пользовательских URL-адресов для файлов путем добавления альтернативных доменных имен (CNAMEs) и Поддержка подстановочных знаков CNAME для Amazon CloudFront

Дистрибутив CloudFront можно настроить для обработки альтернативных доменов. Это может быть «*.example.com » для всех поддоменов и должен также охватывать поддомены. В качестве альтернативы, вы должны иметь возможность настроить «*.sub2.example.com , *.sub4.example.com » если только поддомен sub изменяется случайным образом.

Кроме того, записи CNAME необходимо настроить в Route53 для разрешения «*.example.com » к вашему дистрибутиву CloudFront.

Также стоит отметить, что если вы используете HTTPS, альтернативные доменные имена должны быть защищены действительными сертификатами SSL / TLS