2

我们目前在我们自己的虚拟机上的 IIS 上托管我们的网站。效果很好。

我们的主网站有大约 30 个左右的绑定,我们用它们来自定义 html 输出。对我们来说,每个绑定都是一个主题。例如,red.mywebsite.com 将具有红色背景。

如果我们转到 azure 网站,azure 是否也允许我们这样做?

如果是,我们可以以编程方式执行此操作吗?

4

1 回答 1

7

是的,Azure 网站确实支持每个网站的多个绑定。

Shared但是,此功能仅适用于Reserved实例缩放模式。

配置绑定是通过目标网站的自定义域管理完成的。您可以添加多个自定义域,这将有效地编辑 IIS 中的绑定。但是,您必须知道 SSL 尚不可用于 Azure 网站。

还有管理绑定的编程方式,但尚未记录,因为此功能是预览版。您可以通过Windows Azure PowerShell 管理 cmdlet管理 Azure 网站。但这还没有记录。如果您从这里获得最新的 Windows Azure PowerShell,您将拥有以下命令:

  • 新天蓝网站
  • 获取 Azure 网站
  • 删除-AzureWebsite
  • 设置-Azure网站
  • 显示-AzureWebSite
  • 开始-AzureWebSite
  • 停止-AzureWebSite

还有 REST 管理 API(由 PowerShell cmdlet 使用),它也没有记录:(

简单的逆向工程(使用 fiddler)显示 *AzureWebsite 命令连接到以下地址:

https://management.core.windows.net/[subscription-id]/services/webspaces/

只是一个简短的说明,该命令的帮助Set-AzureWebsite显示有一个 switch -HostNames,其记录如下:

-HostNames <字符串[]>

   The fully qualified hostnames that can be used to access the website

我相信这就是你需要的。

您可以尝试深入挖掘。

于 2013-04-18T07:08:57.370 回答