由于您不能使用本地主机文件来设置CNAMES,所以我需要设置一个简单的托管DNS服务器,这样我们的团队就可以看到我们系统的beta版本,这个版本恰好在AEM CMS上,它使用快速并要求CNAMES访问。
我试着设置一个Azure "DNS区域“,然后我添加了一个"mytargetdomain.com”的“记录集”,其中一个是cdn.adobeaemcloud.com的CNAME,另一个是"www.mytargetdomain.com“。
在资源概述的顶部,它显示了
Name server 1 : ns1-08.azure-dns.com.
etc.如果我使用ns1-08.azure-dns.com作为我的dns服务器,并查询mytargetdomain.com,它会给我一个动态的记录IP,而不是我刚刚设置的CNAME。
nslookup mytargetdomain.com ns1-08.azure-dns.com给予:
Server: ns1-08.azure-dns.com
Address: 40.90.4.8#53
*** Can't find mytargetdomain.com: No answer我必须承认,我对DNS和SOA等知之甚少,但实际上没有任何可以配置或编辑的东西。

发布于 2021-09-08 22:20:52
DNS区域中记录的名称不应包括域名。要在名为www.domain.com的区域中创建名为domain.com的记录,记录名应该是www。
您可以在您的www区域中创建一个名为mytargetdomain.com的CNAME记录,并将其值设置为cdn.adobeaemcloud.com;这将有效地将www.mytargetdomain.com映射到cdn.adobeaemcloud.com。
您还可以使用空名称创建记录;这将将域名本身映射到目标。但是,这只能使用A记录,而不是CNAME记录;您可以将域名映射到IP地址,但不能映射到其他名称。
https://serverfault.com/questions/1077039
复制相似问题