Назад | Перейти на главную страницу

Как настроить DNS-ссылку DigitalOcean на AWS CloudFront Distribution

У меня есть настройка DNS с DigitalOcean для домена

ghazanfarmir.me

Что я хочу сделать?

Мне нужен субдомен, т.е. static.ghazanfarmir.me быть связанным с Распространение CloudFront, который затем связан с корзиной S3, содержащей все мои активы. Таким образом, я могу получить доступ к CDN, используя поддомен static.ghazanfarmir.me.

Что я сделал до сих пор?

Это не работает, может кто-нибудь объяснить, как это будет работать, или работает ли это вообще?

Обновить

Я использую NGINX, и проблема заключается в static.ghazanfarmir.me загружает первый сайт в каталог с поддержкой сайтов, т.е. http://arbaeenuk.ghazanfarmir.me/:

Amazon CloudFront предназначен для работы со службой DNS Route 53 с использованием записей ресурсов ALIAS.

Я не уверен в конкретных деталях этого и почему это требование. Но если вы собираетесь использовать альтернативное DNS-имя, вам необходимо убедиться, что вы настроили Альтернативное доменное имя для облачного фронта.

Помимо проверки правильности вышеизложенного, вам может потребоваться переместить свой DNS-хостинг на Route 53. Вы можете просто делегировать этот конкретный поддомен на Route 53 в зависимости от вашего DNS-провайдера, но это выходит за рамки вопроса.

http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-cloudfront-distribution.html