Что значит 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 отображается в адресной строке вашего браузера.


4

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://примеры протоколов, которые действительно имеют особое значение и функции.


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является частью имени хоста . Это было бы очень редко для этого, чтобы быть отдельным доменом. (Некоторая путаница возникает из-за того, что полное доменное имя, полное доменное имя, часто используется в сочетании с именами хостов)
— Бен Фойгт,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.