domain-name-system – 为一个子域添加CNAME和TXT DNS记录

前端之家收集整理的这篇文章主要介绍了domain-name-system – 为一个子域添加CNAME和TXT DNS记录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个Heroku应用程序,我需要为它设置一个域.设置它的常用方法是使用CNAME记录来指定此域是< your-domain-name> .herokuapp.com的别名.问题是,我还想添加Google网站管理员和Yandex.Metrika集成,最简单的方法是为域添加两条TXT记录.我这样设置:
我需要在 http://www.cscombo.com上有2条TXT记录,但显然这不会起作用,因为: https://stackoverflow.com/questions/34613083/cname-and-txt-record-for-same-subdomain-not-working

我当前的设置无法正常工作,因为向Google网站管理员添加http://www.cscombo.com不起作用(因为www子域的TXT记录不存在),并且添加http://cscombo.com(非www版本)将起作用(TXT记录为此子域存在),但这样Google网站管理员将无法同时读取sitemap.txt和robots.txt(因为它们都会重定向到网站的www版本).和Yandex.Metrika一样的故事.

所以,问题是:有没有办法为同一个子域添加CNAME和TXT记录?

解决方法

你不能.正如 RFC1034在s3.6.2中所说,

If a CNAME RR is present at a node,no other data should be
present

如果你想要(例如)www.example.com的TXT记录,你就不能拥有www.example.com的CNAME,并且必须找到另一种方法来实现你想要的.这可能意味着自己监控example.herokuapp.com,当IP地址发生变化时,更新您自己的www.example.com A记录.

猜你在找的HTML相关文章