Для начала, важно понять, что www. domain
Для начала, важно понять, что www. domain. ru – технически то же, что и sub. domain. ru, хотя такое положение вещей существует по совсем другой причине.. Десять или двенадцать лет назад, World Wide Web был только одной маленькой частью Интернета, и самый быстрый PC был основан на 386 чипах. Они были не очень быстры и не могли обрабатывать большую часть загрузки, таким образом, была необходимость размещать различные «части» Интернета на отдельных машинах. Например, сервер Apache размещался на одном компьютере, почтовый сервер на другом, и сервер FTP на еще одном.
Каждый из компьютеров отзывался на различный адрес IP, но на то же самое имя домена. Внутри этого доменного имени компьютеры дифференцировались по предоставляемому сервису (что назвалось тогда, “именем машины”). Таким образом, имена серверов в Интернет начинались с «имени машины» по предоставляемому ей сервису: www. domain. ru, mail. domain.
ru, и ftp. domain. ru. («Старожилы» Интернета, наверное помнят ещё и такой архаичный сервис, как gopher. domain. ru, в настройках IE он еще остался).
Сегодняшние компьютеры, конечно, намного более мощны, и мы можем поместить все различные “части” наших услуг Internet в той же самой «коробке» (принцип Head&Sholders – «два в одном флаконе» был применён задолго до массового появления «перхоти» в России . Действительно, мы часто устанавливаем несколько сотен доменов, каждый с его собственным набором сервисов (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. Пользователь(Surfer) или поисковая система(spider), при запросе страницы получат тот же самый код ответа 200 OK и будут не в состоянии дифференцировать домены с www и без такового.