将通配符域映射到Azure AppService

时间:2016-07-27 01:06:44

标签: azure subdomain

我想将第二级通配符域(即* .api.mydomain.com)映射到我的Azure AppService。我已经在GoDaddy中为awverify。*。api.mydomain.com创建了CNAME条目。但是,当我尝试在Azure门户上添加* .api.mydomain.com时,它会抛出以下错误

Failed to update hostname bindings: A CNAME record pointing from *.api.mydomain.com to myservices.azurewebsites.net was not found. Alternative record awverify.*.api.mydomain.com to awverify.myservices.azurewebsites.net was not found either.

如何映射第二级通配符域(即* .api.mydomain.com)或如何映射到带有虚拟目录的通配符域(即* .mydomain.com / api)到Azure AppService?

2 个答案:

答案 0 :(得分:1)

是的,遗憾的是,当我尝试迁移旧的Azure选项时,我发现自己在新的Azure网站中没有解决这个多级子域问题。

但是......说到较旧的Azure选项...

另一种解决方案是使用Azure的`https://plnkr.co/edit/lx9eBU?p=preview` 选项。我们目前正在使用此功能,并且能够根据需要使用尽可能多的子域级别。

答案 1 :(得分:0)

Azure不支持多级域名,例如a.b.example.com并且仅支持单级域,尽管它可以是通配符