新AzureWebsite Cmdlet -
New-AzureWebsite [[-Name] <String> ] [[-Location] <String> ] [[-Hostname] <String> ] [[-PublishingUsername] <String> ] [-Git] [-GitHub] [-GithubCredentials <PSCredential> ] [-GithubRepository <String> ] [-Slot <String> ] [ <CommonParameters>]
Name
和HostName
之间有什么区别?在什么情况下我们可以使用它们?
答案 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