Добавить имя хоста веб-сайта - следует ли включать префикс www?

При добавлении нового веб-сайта в IIS в разделе «Привязка» требуется имя хоста, и в качестве примера приводится:

Пример: www.contoso.com или marketing.contoso.com

enter image description here

При создании моего веб-сайта для zuggler.com , когда мне следует включать префикс www?

Обратите внимание, что я, скорее всего, буду использовать свой файл web.config для перенаправления запросов zuggler.com на www.zugger.com.

Это имеет значение, если я добавлю префикс www в поле Имя хоста при создании веб-сайта?

3
задан 5 June 2017 в 04:41
2 ответа

По сути, вам не нужно указывать здесь имя хоста, однако, если вы это сделаете, клиенты должны использовать это имя хоста. Если вы перенаправляете с zuggler.com на www.zuggler.com и хотите добавить имя хоста, вам нужно только ввести последнее. Если вы хотите, чтобы люди могли вводить и то и другое без перенаправления, вам нужно добавить две привязки, как показано ниже.

Из TechNet :

Введите имя хоста, если вы хотите назначить одно или больше имен хостов, а также называемые доменными именами, на один компьютер, использующий один IP-адрес. Если вы указываете имя хоста, клиенты должны использовать имя хоста вместо IP-адрес для доступа к веб-сайту.

Если этот веб-сайт доступен в Интернете введите доменное имя веб-сайта, как пользователи будут введите его в браузере, например www.contoso.com. Если ваш веб-сайт имеет более одного доменного имени, например www.contoso.com и contoso.com необходимо создать отдельную привязку для каждого имени узла.

Если ваш веб-сайт доступен в интрасети, вам не нужно указывать имя хоста, если пользователи будут вводить имя сервера в браузере, для например, http: // имя_сервера . Однако, если DNS-сервер в вашем среда настроена для хранения других имен для этого веб-сервера, вы можете создать отдельную привязку для каждого имени хоста, чтобы пользователи могли используйте другие имена, хранящиеся на DNS-сервере.

2
ответ дан 3 December 2019 в 06:28

Я бы добавить привязку с www. имя хоста, по умолчанию я всегда делаю это по некоторым причинам:

1) Если вы добавите позже сертификат SSL, он должен соответствовать вашему имени хоста. www. вероятно, будет использоваться там, если вы не купите SSL-сертификат с подстановочными знаками.

2) В HTTP / 1.1 RFC и более поздних версиях ( https://www.w3.org/Protocols/rfc2616/rfc2616-sec14. html ) браузер всегда отправляет заголовок Host на удаленный сервер, поэтому веб-сайт в IIS без резервной привязки имени хоста будет использоваться только в том случае, если кто-то использует прямой IP-адрес или только один веб-сайт размещен на вашем IIS. (но это нарушает точку 1)

Итак, вы можете использовать www. привязку и оставьте один без привязки для перенаправления на него.

1
ответ дан 3 December 2019 в 06:28

Теги

Похожие вопросы