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

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

概述我有一个Heroku应用程序,我需要为它设置一个域.设置它的常用方法是使用CNAME记录来指定此域是< your-domain-name> .herokuapp.com的别名.问题是,我还想添加Google网站管理员和Yandex.Metrika集成,最简单的方法是为域添加两条TXT记录.我这样设置: 我需要在 http://www.cscombo.com上有2条TXT记录,但显然这不会起作用,因 我有一个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记录.

总结

以上是内存溢出为你收集整理的domain-name-system – 为一个子域添加CNAME和TXT DNS记录全部内容,希望文章能够帮你解决domain-name-system – 为一个子域添加CNAME和TXT DNS记录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1093979.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存