Что значит www?
Я видел пару сайтов, которые используют www в своем домене, например: wwws.mint.com и wwws.whitehouse.gov. Я уверен, что это как-то связано с дополнительным уровнем безопасности.
Что это значит и для чего используется? Почему только горстка сайтов использует это?
4 ответа
ТЛ; др;
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-страницы, не требуя от пользователей ввода специального префикса к имени хоста.
Почему только горстка сайтов использует это?
Поскольку оно не имеет функционального назначения, почти никто не находит это полезным соглашением. Тенденция состоит в том, чтобы отбросить эти префиксы (например, посмотрите выше: usersuper.ru вместо www.usersuper.ru).
Попробуйте посетить эти URL:
Затем проверьте, какой URL отображается в адресной строке вашего браузера.
wwws
а также www
являются поддоменами. Они не имеют особого значения для браузера, кроме того факта, что они являются частью более крупного домена.
http://
, ftp://
, а также https://
примеры протоколов, которые имеют особое значение и функцию.
Прежде всего, нам необходимо различать протокол и доменное имя. 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 имеет ожидаемый протокол.
http://no-www.org/index.php содержит некоторую информацию о том, что такое префикс www и почему это немного глупо в наше время.