我有一个自定义域,该域已向Microsoft Azure注册并由其管理。我希望能够访问带有或不带有“ www”前缀的域。
在Microsoft Azure中为自定义域运行疑难解答功能时,对于裸域(即没有“ www”域前缀)的“自定义域添加操作”检查始终失败。
在详细信息部分中,存在裸域URL,以及失败原因:
从asuid..com指向的TXT记录 没有找到。备用CNAME记录 awverify..com到awverify..azurewebsites.net 也没有找到。
但是,我的.com的DNS区域有一个名为“ @”的A记录,其值是我的自定义域的IP地址。它也有一个名为“ asuid”的TXT记录,值为“”,还有一个名为“ awverify”的CNAME记录,值为“ awverify..azurewebsites.net”。
我的网站当前正在Azure上按预期运行,并且在访问带有“ www”前缀的自定义域时正在正确呈现App Service。
答案 0 :(得分:0)
我想您configure the domain purchase在应用程序服务域页面中。如果您错过了在分配默认主机名中使用www
或@(root domain)
为您的域选择所需选项的步骤,则可以参考{{3} }。
要将A
记录映射到应用程序,App Service需要两个DNS记录:
A
记录以映射到应用程序的IP地址。TXT
记录,以映射到应用程序的默认域名<app_name>.azurewebsites.net
。 App Service仅在配置时使用此记录,以验证您是否拥有自定义域。在自定义域中验证并在App Service中配置后,您可以删除此TXT
记录。在这种情况下,由于您可以使用带或不带www
前缀的域,因此可以删除名为@
和asuid
的冗余TXT记录以及CNAME记录名为awverify
。
如果您在此问题上是否需要进一步的帮助,请告诉我。