Что значит www?

77

Я видел пару сайтов, которые используют www в своем домене, например: wwws.mint.com и wwws.whitehouse.gov. Я уверен, что это как-то связано с дополнительным уровнем безопасности.

Что это значит и для чего используется? Почему только горстка сайтов использует это?

Адам
источник
это попытка Винса Макмахона (основателя WWF) захватить www, пока он был пьян и его язык был сожжен
barlop

Ответы:

111

ТЛ; др;

Эти wwwи wwwsпрефиксы не влияют на выбор браузера протокола HTTP или HTTPS.

Несколько организаций используют wwws.для поддержки HTTPS и организуют перенаправление, чтобы пользователям не приходилось вводить https://спецификатор протокола.

В настоящее время немногие организации считают, что это стоит того. Есть тенденция отбрасывать префиксы как www..


В (немного) более подробно

Что значит [wwws]?

Ничего. Это всего лишь соглашение.

Префикс wwwне работает, он не влияет на используемый протокол. Однако я полагаю, что Тим Бернерс-Ли, отец World-Wide-Web, использовал его как соглашение об именах для обозначения HTTP-сервера (то есть сервера World Wide Web). Это помогло отличить имя сервера от сервера для других протоколов обмена информацией. Например , некоторые корпорации были серверы названы ftp.example.com, www.example.com, mail.example.com(или , может быть , даже gopher.example.comи wais.example.com). Эти префиксы были удобны для сетевых администраторов, которые хотели бы иметь возможность размещать эти разные сервисы на отдельных серверах. В настоящее время возникли другие способы сделать это. Можно утверждать, что префиксы имени хоста не были удобны для конечных пользователей. Большинство веб-браузеров пытались снять это бремя с пользователей, автоматически добавляя http://www.и.com когда пользователь вводит одно слово попытки URL.

Для чего его используют?

Для того, чтобы предложить , что сервер может поддерживать конфиденциальность данных при передаче и сертификации идентичности сервера.

Несколько человек привыкли использовать wwwsв качестве соглашения об именах для HTTPS-серверов, то есть серверов, которые поддерживают HTTP поверх Secure-Sockets-Layer (SSL).

Поскольку имя не имеет никакого влияния на протоколы, вы можете запустить службу HTTPS на сервере с именем example.comили foo.example.comили что - нибудь еще.

Сторонники wwwsсоглашения говорят, что wwwsон короче и проще для ввода, https://и поэтому они могут настроить свои серверы для перенаправления HTTP-запроса на wwwsимя хоста на URL-адрес HTTPS, что удобно для пользователей, которые явно хотят использовать HTTPS вместо HTTP, но которые находят печатать https://слишком много рутинной работы.

Существуют и другие способы предоставления ссылок на безопасную версию сайта. Большинство предприятий, которым требуется безопасность (магазины, банки), автоматически перенаправляют пользователей на HTTPS-страницы, не требуя от пользователей ввода специального префикса к имени хоста.

Почему только горстка сайтов использует это?

Поскольку оно не имеет функционального назначения, почти никто не находит это полезным соглашением. Тенденция состоит в том, чтобы отбросить эти префиксы (например, посмотрите выше: superuser.com вместо www.superuser.com).

Попробуйте посетить эти URL:

Затем проверьте, какой URL отображается в адресной строке вашего браузера.

RedGrittyBrick
источник
4
Смотрите также: en.wikipedia.org/wiki/World_Wide_Web#WWW_prefix
slhck
2
Кроме того, он ничем не отличается от сайтов с такими URL-адресами secure.example.net, а также объясняет случайные появления www1.example.net/ www2.example.net:)
Jin
14
@iglvzx Пожалуйста, восстановите его. Вы новичок на сайте, и вы не должны быть наказаны за опоздание на несколько секунд. Дело не в Stack Exchange.
slhck
2
@slhck Хорошо. Восстановлено.
iglvzx
2
Www1, www2 и т. Д. было на самом деле полезно в какой-то момент. Первоначально Netscape использовала эту схему именования, чтобы реализовать грубую балансировку нагрузки для своего веб-сайта в ранних браузерах. cse.iitk.ac.in/users/braman/courses/cs625-fall2003/lec-notes/… однако это было быстро преодолено другими методами.
Крис Нава
71

wwwsи wwwявляются поддоменами. Они не имеют особого значения для браузера, кроме того факта, что они являются частью более крупного домена.

http://, ftp://И https://примеры протоколов, которые действительно имеют особое значение и функции.

iglvzx
источник
12

Прежде всего, нам необходимо различать протокол и доменное имя. http: // и https: // обозначают протоколы. Последнее указывает на то, что трафик должен быть зашифрован с использованием SSL, но в остальном это всего лишь http: //. Это важно для определенных частей веб-сайта. Например, каждый раз, когда вы входите на веб-сайт, вы действительно должны видеть https: // в качестве части протокола (в действительности: схема) URL-адреса. Даже любой запрос, который может отослать куки, вероятно, должен использовать это (подсказка: это почти весь просмотр веб-страниц, который вы делаете).

С другой стороны, www и www являются просто частями доменного имени. Они не имеют никакого отношения к безопасности вообще .

Таким образом, существует относительно недавнее соглашение о предоставлении имени www, так что базовая страница перенаправляет запросы на http://wwws.example.com на https://www.example.com . Причина этого в удобстве. Пользователи часто вводят имя как www.example.comв адресной строке браузера. Если бы они явно хотели защищенную страницу, им пришлось бы печатать https://www.example.comв адресной строке. Многие администраторы сайтов хотят поощрять (но не принуждают) этот выбор к использованию защищенной страницы, и поэтому настройка wwwsдля работы таким образом просто предоставляет ярлык, который значительно упрощает поиск защищенной страницы.

Однако, это все еще не так часто, и даже когда это ничто не заставляет зашифровать сайт с www (https: // просто не будет работать, если шифрование не будет. Wwws все еще будет.) и поэтому вы все равно должны проверить, что страница www имеет ожидаемый протокол.

Джоэл Коухорн
источник
+1 за упоминание , что вы можете использовать wwws для открытия преднамеренно защищенное соединение без необходимости вводить https: //
SME
1
@sme - Моя точка зрения состояла в том, что большую часть времени сейчас вы не можете этого сделать ... по крайней мере, не очень часто прямо сейчас.
Джоэл Коухорн
wwwявляется частью имени хоста . Это было бы очень редко для этого, чтобы быть отдельным доменом. (Некоторая путаница возникает из-за того, что полное доменное имя, полное доменное имя, часто используется в сочетании с именами хостов)
Бен Фойгт,
4

http://no-www.org/index.php содержит некоторую информацию о том, что такое префикс www и почему это немного глупо в наше время.

Freiheit
источник
3
Он не просит «что WWW» , но «что wwws»
генезис