我正在尝试验证我在我拥有的域名下托管的网站。谷歌告诉我
- 醇>
将以下TXT记录添加到cescoferraro.xyz的DNS配置中。
谷歌现场验证= RANDOM_HASH
我在尝试什么:
resource "digitalocean_domain" "domain" {
name = "cescoferraro.xyz"
ip_address = "${digitalocean_droplet.master.ipv4_address}"
}
resource "digitalocean_record" "googleconfirmation" {
domain = "${digitalocean_domain.domain.name}"
type = "TXT"
name = "google-site-verification"
value = "RANDOM_HASH"
}
resource "digitalocean_record" "googleconfirmationnnn" {
domain = "${digitalocean_domain.domain.name}"
type = "TXT"
name = "what"
value = "google-site-verification=RANDOM_HASH"
}
resource "digitalocean_record" "googleconfirmationnssnn" {
domain = "${digitalocean_domain.domain.name}"
type = "TXT"
name = "@"
value = "google-site-verification=RANDOM_HASH"
}
我还没有能够验证我的域名,可能是由于DNS缓存造成的。我知道这件事需要一段时间,但最新方法是什么?
答案 0 :(得分:0)
在我的经验中,当您未尝试验证www.domain.com
时,Google会在验证说明中输入错误信息。
在尝试验证域mycoolhostname.domain.com
时,根据问题,它明确告诉您:
- 将以下TXT记录添加到domain.com的DNS配置中。
醇>
什么时候应该说
- 将下面的TXT记录添加到mycoolhostname.domain.com的DNS配置中。
醇>
AS @DusanBajic建议,所以terraform代码将是这样的:
resource "digitalocean_domain" "mycoolhostname" {
name = "mycoolhostname.domain.com"
ip_address = "${digitalocean_droplet.master.ipv4_address}"
}
resource "digitalocean_record" "google-mycoolhostname-confirmation" {
domain = "${digitalocean_domain.mycoolhostname.name}"
type = "TXT"
name = "@"
value = "google-site-verification=COOL_HASH"
}