我们有两个网站:
我们需要使stagingdomain.azurewebsites.net成为proddomain.com的子域名,例如stagingdomain.proddomain.com。我们向proddomain.com DNS添加了一个“stagingdomain”的CNAME,但是当转到url stagingdomain.proddomain.com时,它只是给出了一个404蓝屏。
当我进行DNS检查时,stagingdomain.proddomain.com和stagingdomain.azurewebsites.net都指向相同的IP。
如果要将子域映射到Azure应用服务中的网站,可以为CNAME
的subdomain
添加proddomain.com
记录。然后在Azure应用服务中添加此类子域hostname
。你可以按照这个tutorial来映射你的域名。
也许,在这种情况下,在应用服务hostname
的自定义域中缺少像stagingdomain.proddomain.com
这样的stagingdomain.azurewebsites.net
。
从这张图片中,您可以按照以下步骤操作:app services或web app --- custom domains --- add hostname --- validate --- add hostname。
然后,您可以从digwebinterface验证这些DNS记录。您还可以运行ipconfig /flushdns
以在命令提示符中清除缓存并再次测试DNS解析。