Командлет Azure - New-AzureWebsite, что отличается между именем и именем хоста?
Командлет New-AzureWebsite -
New-AzureWebsite [[-Name] <String> ] [[-Location] <String> ] [[-Hostname] <String> ] [[-PublishingUsername] <String> ] [-Git] [-GitHub] [-GithubCredentials <PSCredential> ] [-GithubRepository <String> ] [-Slot <String> ] [ <CommonParameters>]
В чем разница между Name
а также HostName
? В каких ситуациях мы можем их использовать?
1 ответ
Оба параметра будут определять адреса вашего сайта.
Name
представляет имя веб-сайта и определяет адрес веб-сайта по умолчанию, выделенный Azure (это поддомен azurewebsites.net).
Итак, имея следующую команду:
New-AzureWebsite -Name MySite
Создаст лазурный сайт со следующим адресом: MySite.azurewebsites.net
,
Hostname
представляет собой дополнительное доменное имя, которое будет прикреплено к вашему сайту. Вы можете использовать его, если у вас есть собственное доменное имя.
Итак, изменив предыдущую команду:
New-AzureWebsite -Name MySite -Hostname MyWebsite.com
Он создаст лазурный сайт со следующими адресами: MySite.azurewebsites.net
а также MyWebsite.com
,
Эквивалентная операция портала Azure для Hostname
здесь объясняется параметр - Пользовательские доменные имена веб-сайтов