2012-11-11 66 views
4

我已經查看了MSDN中的所有相關帖子和堆棧溢出,但仍然難以找到解決方案。將自定義域(和通配符子域)映射到Azure網站

我期待映射域和所有子域到我的Windows Azure的網站。它是一個保留的網站實例。我正在使用亞馬遜Route 53 DNS管理器,並將通配符CNAME映射到我的azure子域,並在裸域上創建了一個到www的重定向。子域。

當我瀏覽到裸根,在重定向踢和我帶到www..com,在那裏我收到一個404錯誤從蔚藍。

我知道通配符CNAME正在工作。我已經驗證使用MXToolbox。如果我轉到Azure Web UI管理系統中的「管理域」,我可以手動添加「www..com」或任何其他子域(例如「helloworld..com」)。 Azure驗證它是否正常,保存之後,我可以通過導航到該子域和我的天藍色網站加載來使網站正常運行。

有什麼辦法來添加通配符子域,而無需通過蔚藍的UI界面,手動驗證每一個?我的應用程序是一種SaaS,它依靠自定義用戶子域來提供其品牌網站並訪問其帳戶,因此我需要任何和所有子域映射到我的應用程序。

回答

1

據我所知,目前不支持通配符域。至少在Windows Azure網站上。他們在路線圖上,但目前您必須依靠手動添加每個域。

wildcard comment on "Configuring a custom domain name for a Windows Azure web site"

+0

謝謝,我擔心是這樣。我想我必須走下VPS路線,或者等到他們實施它並遷移到Azure。 –

+1

「爲Windows Azure網站配置自定義域名」可能對通配符更加清晰。通過在頁面中搜索「通配符」,您會認爲它是受支持的。對通配符不起作用的評論缺乏迴應似乎給了真實的故事。 –

+2

看起來像通配符域現在可用於Azure網站! http://feedback.windowsazure.com/forums/169385-web-sites/suggestions/4397173-better-support-for-wildcard-domain-mappings – Austin

1

另一個功能還不能用於Azure網站是使用虛榮(自己)的域名的SSL。如果您想完全控制您的網站,則可以使用Azure雲服務而不是網站。藉助雲服務,您可以配置證書,域名,並使用主機頭路由在相同實例上運行多個站點。

您可以使用IIS管理來做任何事情,您可以使用雲服務。

你有點接近金屬相比,Azure網站(但不是親如用VM),你會得到負載平衡,縮放,緩存和其他善良。 Visual Studio 2010/2012具有出色的部署工具。您需要研究VS中的Azure部署項目,這有點不錯。

相關問題