Azure Cmdlet - 新AzureWebsite,Name和HostName之间有什么不同?

时间:2015-05-16 09:27:51

标签: powershell azure cmdlets

新AzureWebsite Cmdlet -

New-AzureWebsite [[-Name] <String> ] [[-Location] <String> ] [[-Hostname] <String> ] [[-PublishingUsername] <String> ] [-Git] [-GitHub] [-GithubCredentials <PSCredential> ] [-GithubRepository <String> ] [-Slot <String> ] [ <CommonParameters>]

NameHostName之间有什么区别?在什么情况下我们可以使用它们?

1 个答案:

答案 0 :(得分:2)

这两个参数都将决定您网站的地址。

Name 代表网站名称,它将确定Azure分配的默认网站地址(它是azurewebsites.net的子域名)。

所以有了下一个命令:

New-AzureWebsite -Name MySite

将生成一个包含下一个地址的天蓝色网站: MySite.azurewebsites.net

Hostname 表示要附加到您网站的其他域名。您可以使用它,以防您拥有自己的域名。

所以修改上一个命令:

New-AzureWebsite -Name MySite -Hostname MyWebsite.com

它会生成一个天蓝色的网站,其中包含以下地址: MySite.azurewebsites.net MyWebsite.com

此处解释了Hostname参数的Azure门户等效操作 - Web Sites Custom Domain Names