Можно ли установить запись CNAME в верхней части домена? (то есть @ CNAME www
, @ CNAME foobar.com.
и т.д.)
Мой провайдер говорит, что использовать CNAME можно только для поддоменов, но я читал где-то еще, что возможно, даже если это не рекомендуется.
example.com
является поддоменомcom
иcom
является поддоменом.
. Любые ограничения, установленные вашим Интернет-провайдером, устанавливаются вашим Интернет-провайдером и, возможно, регистратором, а не базовой технологией.Ответы:
Невозможно - это будет конфликтовать с SOA- и NS-записями в корне домена.
Из RFC1912, раздел 2.4: «Запись CNAME не может сосуществовать с любыми другими данными».
источник
Вы можете настроить свой домен как CNAME для другого домена, но тогда все перейдет к этому другому домену - включая почту и саму запись начала SOA. Тем не менее, у вас все еще могут быть отдельные субдомены, например «private.domain.com», использующий другой почтовый и веб-сервер.
источник
NS
записи, а дочерней «зоной» является только CNAME, то некоторые системы будут сильно сбиты с толку.Я использую cloudflare для настройки CNAME для корневого домена, и он работает нормально .. не нарушая почтовые записи
источник
I've read somewhere else that is should be possible
(хотя это не было бы правдой в 2010 году). ).ANAME
иALIAS
записи более честны) Если я ошибаюсь, и стандарт, определяющий RFC, действительно определяет поведение для выравнивания вершины CNAME, я весь слух, но я крайне скептически отношусь к этому данному RFC2181.