我在Azure网站上设置自定义通配符域时遇到问题。
azure网站是demo.azurewebsites.net
我的自定义域名是tenant1.demo.azurewebsites.net
我已完成以下步骤: -
步骤A: - 登录portal.azure.com
步骤B: - 然后使用以下步骤创建区域。
在此我填写了所有必需的信息,并选择资源组作为使用现有。因为我有现有的资源组。然后单击“创建”按钮。
C)点击上面图片的创建按钮后,将显示以下图片。
D)之后我创建了记录集。请参考下图。我填写了所需的所有信息。 名称= *
输入= CNAME
TTL = 1
TTL单位=小时
Alias =我现有的域名
E)之后我创建了自定义域。
当我要创建自定义域时,它会显示以下错误。
答案 0 :(得分:0)
我的自定义域名是tenant1.demo.azurewebsites.net
我们无法将子域添加到azurewebsites.net,因为我们不是azurewebsites.net的所有者。
步骤B: - 然后使用以下步骤创建区域。
到目前为止,Azure不提供域名注册服务。 Azure DNS区域用于承载特定域的DNS记录。 Azure DNS服务将回答区域中记录的DNS查询。它作为名称服务器。使用Azure DNS区域的先决条件是您必须是域的所有者。请查看Azure DNS Zone official document中的以下注释。
您无需拥有域名即可在Azure DNS中创建具有该域名的DNS区域。但是,您确实需要拥有域以将Azure DNS名称服务器配置为具有域名注册商的域名的正确名称服务器。
创建DNS区域后,要让DNS记录正常工作,您还需要通过在域注册门户中添加名称服务器记录,将域委派给Azure DNS。虽然您可以在帖子中提到的DNS区域中为demo.azurewebsites.net添加DNS记录。但是,只有在您有权在域注册门户中配置名称服务器记录之后,它才会起作用。