2016-07-27 139 views
3

我想將第二級通配域(即* .api.mydomain.com)映射到Azure AppService。我已經爲GoDaddy中的awverify。*。api.mydomain.com創建了CNAME條目。但是,當我嘗試添加* .api.mydomain.com在Azure上的門戶網站,它拋出以下錯誤將通配符域映射到Azure AppService

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?

回答

0

Azure不支持多級域名,例如a.b.example.com並且只支持單一級別的域名,雖然這可能是通配符

+0

感謝邁克爾的信息。我們可以映射虛擬目錄,即* .mydomain.com/api嗎? – Hitesh

+0

@Hitesh我不確定,你可以映射虛擬目錄,我不確定它們是否可以是通配符,我不得不調查 - 這可能值得作爲一個新問題提出問題 –

1

是的,不幸的是,我試圖從舊Azure選項遷移時發現自己,這個多級子域問題在新Azure中沒有解決網站。

但是......老Azure的選項說起......

另一種解決方案是使用Azure的Classic Cloud Service選項。我們目前正在使用此功能,並能夠根據我們的需要使用盡可能多的子域級別。