Подключение AWS Lightsail, Route 53 и Cloudfront

Недавно я создал облачный дистрибутив (с помощью области администрирования LightSail) для экземпляра Lightsail, работающего под управлением Plesk на Ubuntu. Я создал пользовательские домены и проверил их, и они действительны, используются.

Мой домен размещен через Route 53. Когда я удаляю значение статического IP-адреса записи домена вершины, изменяя трафик Value / Route на псевдоним для распространения CloudFront, а затем вставляю адрес распространения (например: 123456abcdef.cloudfront.net) весь сайт выходит из строя.

Мой адрес облачного интерфейса (например, 123456abcdef.cloudfront.net) разрешается в домен Plesk по умолчанию. У меня просто проблемы с правильной конфигурацией DNS Route 53.

Я безуспешно выполнил приведенные здесь инструкции: https://aws.amazon.com/getting-started/hands-on/map-your-domain-at-route53-to-lightsail/4/

Я также просмотрел похожее сообщение о переполнении стека здесь: Как применить CDN с облачным фронтом - маршрутизатор 53 = ›экземпляр lightsail Однако я настроил распространение облачного интерфейса не в облачном, а скорее в Lightsail.

Вот изображение моей верхней записи DNS: Изображение моей записи A

Нужно ли мне создавать еще одну запись в моей размещенной зоне? Запись, которая продолжает указывать верхний домен на статический IP-адрес?

Любая помощь приветствуется. Спасибо.


person Jammer    schedule 09.02.2021    source источник


Ответы (1)


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

В течение месяца я пытался настроить CloudFront на моем сайте WordPress, работающем на экземпляре Lightsail с Plesk, используя Route 53 в качестве моего DNS-провайдера. Наконец-то я смог запустить его. Я установил плагин AWS для Wordpress. Следуйте этому руководству, чтобы настроить пользователя. Настройка плагина AWS Doc

Мой предпочтительный домен - www.mydomain.ca. Мой сайт WP настроен для прямого перехода на www.mydomain.ca НЕ mydomain.ca. На маршруте 53 мой верхний домен (mydomain.ca) указывает на мой статический IP-адрес. Запись www.mydomain.ca установлена ​​как запись ALIAS A и указывает на имя домена облачного интерфейса (123456abcdef.cloudfront .сеть). Во время настройки плагин AWS WP сказал мне установить для www.mydomain.ca CNAME ALIAS, который не будет работать . Я нашел более полезную документацию в другом ветка на SO.

Вроде все работает. Однако вам необходимо убедиться, что у вас нет других дистрибутивов Cloudfront, подключенных к источнику (youdomain.ca), активных или неактивных, в области администрирования Cloudfront ИЛИ в области администрирования Lightsail. Это вызывает конфликт, и настройка в админке WP завершится ошибкой.

Я надеюсь, что этот пост поможет кому-то и сэкономит им месяц и% $% времени с настройкой Cloudfront Wordpress с использованием Lightsail и Route 53.

person Jammer    schedule 10.02.2021