在当前的技术预览版中,Azure 允许您创建 10 个 ASP.NET 网站。他们被赋予了诸如http://yourappname.azurewebsites.net之类的域。目前有没有办法将域名指向该网站?或者有没有计划在未来支持这个?
5 回答
2012 年 9 月 18 日更新: Windows Azure 网站层:
- 免费:允许您测试网站功能
- 共享:廉价托管(每月免费 5 GB),同时支持CNAME、A-Records和裸域。
- 保留:与共享相同,但您将获得一个专用 VM
在 Scott Guthrie 的帖子中阅读所有相关信息:宣布:Windows Azure 网站的重大改进
原答案:
目前这仅适用于保留实例(使用 CNAME),这意味着您可以创建的免费站点(共享)是不可能的:
您只能在保留模式下使用自定义域。您不能像在 Web 角色中那样设置 CNAME,因为多个站点共享相同的 IP 地址。切换到保留模式并在配置中设置您的 CNAME,它应该可以工作。
http://blog.ntotten.com/2012/06/07/10-things-about-windows-azure-web-sites/
微软确认他们将在未来添加支持共享站点:
快进两年,仍然无法将 CNAME 定向到 Azure 免费网站。原因是商业而非技术。MS说这是不可能的,因为多个站点共享同一个IP。但不知道为什么我在 GoDaddy 有这个专用服务器,它有一个 IP,但托管 7 个不同的域 :-) 所以这不是技术原因。当然,如果他们开始允许,没有人愿意订阅付费版本。
就其价值而言,它现在(最终)在共享和保留模式下以每月 10 美元左右的价格提供)。在裸域的小 DNS 舞蹈之后,我已经对其进行了测试,它运行良好。对于我运行的一些小型站点,这是 Azure 所缺少的部分。
您很快就可以使用自定义域,而无需将您的计划升级到 RESERVED。我们正在引入一种新的共享模式。新的共享模式会有些成本,但比保留模式要少很多,而且会支持自定义域。请尽快返回http://www.windowsazure.com/en-us/查看更多信息。