https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest
1.Resource Group | az group create -l westeurope -n Domains
2.CDN > profile > create | az cdn profile create -g Domains -n HomeProfile --sku Premium_Verizon
3.CDN > endpoint > create | az cdn endpoint create -g Domains -n HomeEndpoint --profile-name HomeProfile --origin www.home1991-2000.com
4.DNS > Zones > create | az network dns zone create -g Domains -n www.home1991-2000.com
5.DNS > Record sets > CNAME > create | az network dns record-set cname create -g Domains -z www.home1991-2000.com -n HomeRecordSet
6.eventgrid > domain > create | az eventgrid domain create -g Domains --name home1991-2000 -l westeurope
7.CDN > custom-domain > create | az cdn custom-domain create -g Domains --endpoint-name HomeEndpoint --profile-name HomeProfile -n home1991-2000-name --hostname www.home1991-2000.com我收到了这些错误的请求。有人能帮上忙吗?
DNS -找不到指向终结点的自定义域的BadRequest记录。若要将域映射到此终结点,请使用DNS提供商为指向终结点的自定义域创建CNAME记录。
发布于 2020-09-28 01:47:47
在您可以将自定义域与Azure CDN终结点一起使用之前,您必须首先通过域提供商创建一个规范名称(CNAME)记录,以指向您的CDN终结点。CNAME记录是一种将源域名映射到目标域名的DNS记录。对于Azure CDN,源域名是你的自定义域名,目标域名是你的CDN终结点主机名。在Azure CDN验证您创建的CNAME记录后,寻址到源自定义域(如www.contoso.com)的流量将路由到指定的目标CDN端点主机名(如contoso.azureedge.net)。
因此,正如错误消息指出的那样,您将需要为您的自定义域创建一个CNAME记录,该记录指向您的CDN端点,即HomeEndpoint.azureedge.net。
作为前置请求,为了对自定义域使用Azure DNS,您必须首先使用delegate your domain to Azure DNS。如果您还没有自定义域,则必须首先使用域提供商进行purchase。
完成此操作后,您可以使用associate the custom domain with your CDN endpoint。
注意: az network dns record-set cname create命令仅创建一个空的 CNAME记录集。您可能希望使用az network dns record-set cname set-record来实际设置记录的CNAME值。
参考文献:
https://stackoverflow.com/questions/63764123
复制相似问题