Twitter 无法解析地址

Twitter 无法解析地址

有一个网站通过 Azure CDN 分发。CDN 端点被用作 CNAME 条目的目标,并www.< EXAMPLE >.com使用 Google DNS。该网站的 www 地址工作正常,但有一个例外,Twitter 无法解析该地址https://www.<EXAMPLE>.io,因此它无法读取元标记来生成所谓的推特卡。 在Twitter 验证器页面当您尝试验证上述地址时,它将返回以下消息:

错误:获取页面失败,因为获取程序无法解析地址。

但是,当您在同一个验证器中输入 CDN 端点地址 ( https://EXAMPLE.azureedge.net) 时,一切正常,Twitter 能够读取网站内容。另外Facebook 分享调试器没有抱怨。

下面您可以看到域dig的模糊输出www.EXAMPLE.io

www.EXAMPLE.io.     60                      IN CNAME    EXAMPLE.azureedge.net.
EXAMPLE.azureedge.net. 1799                 IN CNAME    EXAMPLE.afd.azureedge.net.
EXAMPLE.afd.azureedge.net. 299              IN CNAME    afd.t-XXXX.t-msedge.net.
afd.t-XXXX.t-msedge.net. 200                IN CNAME    t-XXXX.t-msedge.net.
t-XXXX.t-msedge.net.    43                  IN CNAME    XXXXXXXXXXXXX.ctrl.t-XXXX.t-msedge.net.
XXXXXXXXXXXXX.ctrl.t-XXXX.t-msedge.net. 223 IN CNAME    standard.t-XXXX.t-msedge.net.
standard.t-XXXX.t-msedge.net. 236           IN A        1.2.3.4

什么原因可能导致该问题?我该如何解决它?

相关内容