Добрый день,
В настоящее время у меня есть существующий домен для крупной компании. Мы используем сервис для управления нашим DNS.
У нас был существующий домен с множеством поддоменов и унаследованный веб-сайт.
Недавно мы хотели обновить наш веб-сайт, мы сделали это, разработав его на AWS и получив действительно хороший результат.
Теперь нам нужно обновить конфигурацию DNS.
Эта существующая конфигурация выглядит примерно так
эта настройка указывает на Office 365
теперь мне нужно обновить это, поэтому моя первая мысль - добавить запись CNAME
CNAME mydomain.com [укажите на ELB в aws]
это работает, и мой сайт теперь работает.
НО
почтовые серверы сейчас сломаны.
Затем я попытался удалить CNAME и добавить
CNAME www.mydomain.com [укажите на ELB в aws]
это работает как с веб-сайтом, так и с почтой, но плохо для наших пользователей
я хочу не повредить исходную установку и при этом
CNAME mydomain.com перенаправление на мой новый сайт
и не ломать наши почтовые серверы.
Есть ли способ сделать это? Нашим пользователям действительно больно вводить wwww.mydomain.com, и большинство людей не будут этого делать, и мы теряем пользователей.
как я могу иметь свой базовый домен с записью cname и не переопределять другие записи? Я знаю краткий ответ: да, но мне нужна работа, чтобы достичь нужного мне бизнес-результата, есть мысли?
Это моя идеальная установка
Нет, это невозможно, поскольку CNAME
не может сосуществовать с другими записями (RFC 2181, 10.1; RFC 1912, 2.4), включая ваш A
, MX
, TXT
, единственным исключением являются записи, относящиеся к DNSSEC (RFC 4035, 2.5). Кроме того, что еще более важно, он не может сосуществовать с NS
, что делает невозможным использование для самого домена.
Добавьте только www.example.com. CNAME
и организовать перенаправление HTTP для всех example.com. A
указывает на.
У вас не может быть базового домена с CNAME
вместе с другими записями .. но это необязательно:
Хотя это всего лишь коммерческий сервис - не является частью какого-либо официального стандарта или доступен с огромным количеством DNS-хостеров (хотя доступен на некоторые огромные) - существует механизм именно для этого варианта использования.
Обычно называется что-то вроде ALIAS
(например, Route53) или ANAME
(например, DNS made easy, name.com, easydns) и настроенный средствами, аналогичными стандартным записям, хостер DNS предлагает создавать / обновлять соответствующие стандартам записи A / AAAA в вашей зоне, которые затем будут соответствовать настроенному целевому домену.
Запись ANAME похожа на запись CNAME, но на корневом уровне.