Ich habe eine Heroku-App und muss eine Domain dafür einrichten. Die übliche Methode zum Einrichten besteht darin, mithilfe des CNAME-Datensatzes anzugeben, dass diese Domäne ein Alias für ist <your-domain-name>.herokuapp.com
. Die Sache ist, ich möchte auch Google Webmasters und Yandex.Metrika-Integrationen hinzufügen und der einfachste Weg ist, zwei TXT-Einträge für die Domain hinzuzufügen. Ich habe es so eingerichtet:
Ich muss 2 TXT-Einträge auf http://www.cscombo.com haben , aber anscheinend funktioniert dies aus diesem Grund nicht: /programming/34613083/cname- und-txt-record-für-dieselbe-Subdomain-funktioniert nicht
Mein aktuelles Setup funktioniert nicht ordnungsgemäß, da das Hinzufügen von http://www.cscombo.com zu den Google Webmasters nicht funktioniert (da kein TXT-Datensatz für die WWW-Subdomain vorhanden ist) und das Hinzufügen von http: // cscombo. com (Nicht-WWW-Version) funktioniert (der TXT-Datensatz für diese Subdomain ist vorhanden), aber auf diese Weise können Google Webmaster nicht beide sitemap.txt
und lesen robots.txt
(da beide zur WWW-Version der Website umleiten). Die gleiche Geschichte mit Yandex.Metrika.
Die Frage: Gibt es eine Möglichkeit, CNAME- und TXT-Einträge für dieselbe Subdomain hinzuzufügen?
quelle
Antworten:
Das kannst du nicht. Wie RFC1034 in s3.6.2 sagt,
Wenn Sie eine
TXT
Aufzeichnung für (sagen wir) möchtenwww.example.com
, können Sie keineCNAME
fürwww.example.com
haben und müssen einen anderen Weg finden, um das zu erreichen, was Sie wollen. Dies kann bedeuten, dass Sie sichexample.herokuapp.com
selbst überwachen und Ihre eigenenA
Datensätze aktualisieren, wenn sich die IP-Adresse ändertwww.example.com
.quelle