Зачем нужно набирать www перед адресом сайта?
Откуда взялась эта приставка www и нужно ли ее набирать перед адресом сайтов?
Необходимо понимать что с технической точки зрения субдомен www.domain.ru аналогичен субдомену sub.domain.ru, что и вносит путаницу в этот непростой вопрос.
Много лет назад World Wide Web являлся всего лишь маленькой частичкой Интернета а самый мощный компьютер был слабее современного телефонного аппарата. Т.к. первые компьютеры в сети были достаточно слабы и не могли выдерживать больших нагрузок появилась необходимость и целесообразность размещать различные сервисы Интернета на отдельных компьютерах-серверах.
Таким образом, веб-сервер Apache физически находился на одной машине, почтовый pop3 или smtp сервер на другой машине, а ftp сервер для обмена файлами на третьей. Каждый сервис-компьютер имел выделенный IP адрес отличный от других, но с одинаковым (общим на всех) именем домена. Внутри этого доменного имени сервера различались по предоставляемому сервису (что назвалось тогда, именем машины). Поэтому, адреса серверов в Интернет начинались с имени машины по виду предоставляемго ей сервиса: www.domain.ru, pop3.domain.ru, ftp.domain.ru и т.д. Так вот на этом самом субдомене www и располагался веб-сервер, на котором размещались страницы сайта.
Затем в связи с развитием мобильных технологий появился еще и мобильный wap.domain.ru но это была скорее дань традициям, а не необходимость.
Сегодняшние сервера достаточно мощны чтобы выдерживать нагрузку от нескольких сервисов одновременно, зачастую на одном сервере (хостинге) размещается больше сотни доменов, у каждого из которых есть собственный набор сервисов (http, ftp, mail…).
В связи с этим на сегодняшний день приставка www является антиквариатом и может более не применяться. Но на сегодняшний день множество программного обеспечения и больших интернет-каталогов (например, Yahoo), автоматически подставляют www.domain.ru, даже если вы набираете domain.ru.
А самое интересное что мы имеем много миллиардов человек, которые по привычке набирают www перед любым адресом сайта.
Теперь стало понятно почему технически www.domain.ru как и sub.domain.ru - являются полностью различными адресами относительно основного адреса сайта domain.ru, но по историческим причинам, изложенным выше, www.domain.ru и domain.ru отображают одинаковый контент, в отличие от sub.domain.ru.
Как принудительно перенаправлять пользователя с субдомена www на основной домен с помощью 301 редиректа можно прочитать здесь.