Как мне сопоставить корневой домен с внешним поддоменом

Я пытаюсь сопоставить somedomain.com с here.anotherdomain.com. Я могу создать любые субдомены оригинала, используя CNAME, но корневому домену (somedomain.com) нужна запись A. Это в настоящее время установлено в IP-адрес сервера (anotherdomain.com).

У меня вопрос: нужно ли добавить запись CNAME сайта somedomain.com, чтобы он указывал на here.anotherdomain.com в зонах DNS сервера?

NAMESERVER RECORDS
A somedomain.com 123.123.123.123
CNAME www here.anotherdomain.com

SERVER RECORDS
CNAME somedomain.com here.anotherdomain.com

Серверы имен находятся по адресу codeigniter, а сервер - cPanel.

Спасибо за любую помощь

Джо

3 ответа

Просто поместите и somedomain.com, и here.anotherdomain.com на один и тот же IP-адрес, создайте vhost для here.anotherdomain.com, а не vhost для вашего somedomain.com
или же
поместите оба в один и тот же vhost, введите somedomain.com и here.somedomain.com, затем внесите изменения в ваш apache для вашего домена по умолчанию здесь.anotherdomain.com.

Спецификация DNS, RFC 1035, не для "голого домена" (domain.com) иметь CNAME"S. С технической точки зрения в нем говорится, что CNAME должно быть один, так что вы не можете иметь оба CNAMEи NS(и другие записи, необходимые для работы домена).

Cloudflare пошел вперед и попытался справиться с этим с их стороны, позволив CNAME в качестве корневой записи, после чего они разрешат ее и представят A запись для конечного пользователя. Вы можете использовать Cloudflare только для их службы DNS, если хотите, так что это всегда вариант.

Источник: http://blog.cloudflare.com/introducing-cname-flattening-rfc-compliant-cnames-at-a-domains-root/

Я озадачен, потому что somedomain.com не нуждается в записи. Смотрите, например, записи для fdn.fr а также www.fdn.fr, Если вашему провайдеру DNS требуется запись A для somedomain.com, вы должны поместить перенаправление HTTP или что-то подобное.

Да, вы должны добавить запись CNAME. Если вы действительно хотите, чтобы пользователи подключались к here.anotherdomain.com, вы должны рассмотреть механизм перенаправления на более высоком уровне протокола (например, перенаправление HTTP 301)

Другие вопросы по тегам