У меня есть домен, зарегистрированный в Namesecure, но я хочу разместить контент на AWS S3 (также с использованием Cloudfront). Я хочу оставить DNS и обработку электронной почты в Namesecure. Как мне это сделать? Спасибо!
редактирование, добавлено это:
Я прочитал материал, на который ссылаются ниже, спасибо! Я создал размещенную зону в Route 53 и дистрибутив Cloudfront. Но я все еще не уверен, как подключить это к DNS на Namesecure.
Я не хочу менять DNS на AWS, поскольку хочу сохранить настройки электронной почты на Namesecure.
Я думал о редактировании записей A в файле зоны на Namesecure, но для этого потребовался бы IP-адрес на AWS, на который будут ссылаться записи A, а я не вижу, чтобы у меня был IP-адрес.
В настоящее время записи A в Namesecure выглядят следующим образом:
A Records:
www.mydomain.com. IN A 205.178.189.131
mydomain.com. IN A 205.178.189.131
*.mydomain.com. IN A 205.178.189.131
Когда я создал зону хостинга Route 53, она автоматически создала запись NS с четырьмя DNS-серверами Amazon:
ns-78.awsdns-09.com
ns-649.awsdns-17.net
ns-1649.awsdns-14.co.uk
ns-1477.awsdns-56
Текущие серверы имен в Namesecure:
DNS1.NAMESECURE.COM207.204.40.155
DNS2.NAMESECURE.COM207.204.21.155
Мне кажется, мне нужно указать Namesecure использовать серверы имен AWS для веб-доступа, но не для электронной почты.
Может быть, мне нужно использовать функцию переадресации URL в Namesecure? Но если я пересылаю его на URL S3 (например, http://mydomain.com.s3-website-us-west-2.amazonaws.com
), я обхожу Cloudfront. Может быть, я пересылаю на доменное имя Cloudfront (например, kjhklsdhfksdfhkjsdh.cloudfront.net
) с включенным "URL gripper", чтобы пользователь все равно видел mydomain.com
в адресной строке?
Но, экспериментируя с этим, я обнаружил, что это работает для основного сайта, mydomain.com
но не, например, для mydomain.com/myfolder/index.html
Кроме того, независимо от того, в какую папку (страницу) я перехожу (нажимая на пункты меню на главной странице), URL-адрес остается mydomain.com
, что не идеально — я бы предпочел, чтобы он отражал папку, в которой я нахожусь.
решение1
Найдите документацию Amazon о том, как настроить DNS-сервер вашего собственного домена для указания на их инфраструктуру (AWS, Cloundfront и т. д.).Вот часть их документации по этому поводу.
Войдите в Namesecure, настройте DNS так, чтобы он указывал 80/HTTP и 443/HTTPS и все остальное на AWS.Подробности страницы настройки продукта:
Что он делает: использование DNS NameSecure будет означать, что все веб-пересылки, пересылки электронной почты, записи MX, CNAME и A будут обрабатываться NameSecure. (Вы можете изменить свои серверы имен в любое время.)
Как это использовать
- Войдите в свою учетную запись и нажмите «Изменить/обновить» для доменного имени.
- Нажмите на вкладку «Информация WHOIS».
- Нажмите Изменить серверы доменных имен.
- Нажмите «ОК».