2013-04-18 68 views
2

我們目前在我們自己的虛擬機上在IIS上託管我們的網站。很棒。Azure網站可以有多個綁定嗎?

我們的主網站有大約30個左右的綁定,我們用它來定製html輸出。每個綁定對我們來說都是一個主題。例如,red.mywebsite.com會有一個紅色背景。

如果我們轉移到天藍色的網站,天藍色也允許我們這樣做嗎?

如果是的話,我們可以通過編程來實現嗎?

回答

7

是的,Azure網站確實支持每個網站的多個綁定。

但是,此功能僅適用於SharedReserved實例縮放模式。

通過Custom Domain Management爲目標網站配置綁定。您可以添加多個自定義域,這將有效地編輯IIS中的綁定。但是,您必須知道,Azure網站尚未提供SSL。

還有一種管理綁定的程序化方式,但尚未記錄,因爲此功能是預覽。您可以通過Windows Azure PowerShell Management cmdlets管理Azure網站。但是這還沒有記錄。如果從here獲得最新的Windows Azure PowerShell中,你將有這些命令:

  • 新AzureWebSite
  • 獲取-AzureWebsite
  • 刪除,AzureWebsite
  • 設置-AzureWebsite
  • 顯示,AzureWebSite
  • Start-AzureWebSite
  • Stop-AzureWebSite

還有REST管理API(其用於通過PowerShell命令),並且它也沒有記錄:(

簡單逆向工程(使用招)示出了* AzureWebsite命令連接到下面的地址:

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

只是一個快速的音符,幫助命令Set-AzureWebsite顯示有一個開關-HostNames,這是記錄如下:

-HostNames <的String [] >

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

我相信這是你所需要的。

你可以嘗試深入挖掘。