Командлет 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 здесь объясняется параметр - Пользовательские доменные имена веб-сайтов

Другие вопросы по тегам