我有一个在 Microsoft Azure 注册并由 Microsoft Azure 管理的自定义域。我希望能够在有无 "www "前缀的情况下访问该域。
在 Microsoft Azure 中为自定义域运行 "疑难解答 "功能时,对于裸域(即没有 "www "域前缀),"自定义域添加操作 "检查总是失败。
在详细信息部分,裸域名URL以及失败原因为。
asuid...com的TXT记录没有找到。替代CNAME记录awverify.com指向awverify.azurewebsites.net也没有找到。
然而,我的.com的DNS区有一个A记录,名称为"@",值为我的自定义域的IP地址。它也有一个TXT记录的名称 "asuid "的值""和一个CNAME记录的名称 "awverify "的值 "awverify..azurewebsites.net"。
我的网站目前在 Azure 上按预期运行,并且在访问带有 "www "前缀的自定义域时,正确地呈现 App 服务。
我想,你 配置域名购买 中的应用服务域名页面。如果您错过了为您的域名选择所需选项的步骤,那么您可以使用 www
或 @(root domain)
在 指定默认主机名您可以为应用程序分配主机名,请参考以下内容 这个 在同一订阅中。
要映射一个 A
记录到应用程序,App服务需要两条DNS记录。
A
记录来映射到应用程序的IP地址。TXT
记录来映射到应用程序的默认域名。<app_name>.azurewebsites.net
. App Service仅在配置时使用此记录,以验证您是否拥有自定义域。当您的自定义域在App Service中被验证和配置后,您可以删除该记录。TXT
记录。在这种情况下,由于你已经能够访问域名,无论是否使用了 www
前缀,您可以删除多余的TXT记录,命名为 @
和 asuid
,CNAME记录名为 awverify
.
如果你在这个问题上需要进一步的帮助,请告诉我。