Добавление DNS-записей CNAME и TXT для одного субдомена

10

У меня есть приложение Heroku, и мне нужно настроить домен для него. Обычный способ настроить его - использовать запись CNAME, чтобы указать, что этот домен является псевдонимом <your-domain-name>.herokuapp.com. Дело в том, что я также хочу добавить интеграцию Google Webmasters и Яндекс.Метрики, и самый простой способ - добавить две TXT-записи для домена. Я настроил это так: введите описание изображения здесь мне нужно иметь 2 записи TXT на http://www.cscombo.com , но, очевидно, это не сработает из-за этого: /programming/34613083/cname- и-TXT-запись-в-одном-субдомена-не-рабочий

Моя текущая настройка не работает должным образом, потому что добавление http://www.cscombo.com к Google Webmasters не будет работать (потому что TXT-запись для субдомена www не существует) и добавление http: // cscombo. com (не версия www) будет работать (запись TXT для этого субдомена существует), но в этом случае веб-мастера Google не смогут читать оба sitemap.txtи robots.txt(потому что они оба перенаправляют на версию www сайта). Та же история с Яндекс.Метрикой.

Итак, вопрос: есть ли способ добавить записи CNAME и TXT для одного и того же субдомена?

serge1peshcoff
источник
Очевидный ответ - не использовать подстановочный знак CNAME.
Тим
@tim можешь немного объяснить, что я должен изменить?
serge1peshcoff

Ответы:

23

Ты не можешь. Как RFC1034 говорит в s3.6.2,

Если CNAME RR присутствует на узле, никакие другие данные не должны присутствовать

Если вам нужна TXTзапись для (скажем) www.example.com, вы не можете иметь CNAMEдля www.example.com, и придется искать другой способ достичь того, что вы хотите. Это может означать мониторинг example.herokuapp.comсебя, а при изменении IP-адреса - обновление ваших собственных Aзаписей www.example.com.

Безумный Шляпник
источник