только апач несколько не в тему - в нем разве что есть виртуальные хосты. ns (находится по ключевым словам dns, bind) рулит.
дело в том, что любой хост может отвечать на http запросы - необходим лишь http-сервер (который слушает tcp/80 порт), а вот как его обозвать - задача dns-мастера.
по сути www.имя-домена.tld - архаизм, должен быть cname'ом (русское значение синоним) для имя-домена.tld, который и резовлвится в ип-адрес, на котором крутится http-сервер
любой браузер если непосредственно не указан порт будет стучаться на 80 порт, и имя тут не играет никакой роли, т.к. вместо имени с легкостью можно использовать ип-адрес
Ну не для красоты, а в те времена, когда на домене кроме www-службы могло быть еще много разных других. Какой-нибудь wais, gopher. И вот чтобы один от другого отделить для юзера "малой кровью", придумали добавлять тип сервиса "доменом третьего уровня". Но в настоящее время это анахронизм, все равно "интернет" и WorldWideWeb уже давно для юзера синонимы.
это все зависит от настройки DNS. Раньше было принято создавать сайты, работающие только с префиксом "www.". Потом стали делать домены третьего уровня без www, чтобы было короче набирать. Потом пошла мода на делать без "www" и домены второго уровня.
Я так лично считаю наиболее разумным вариант, когда сайт без "www." набирается, но делает redirect на сайт с "www.".
Когда-то, говоря "интернет" совсем не подразумевали веб и http. Веб был лишь одной из служб. И для обозначения серверов этой службы использовали www (как сейчас, например, почтовые сервера — mx), а потом в сети веб стал доминировать, и теперь он подразумевается по умолчанию, а всё остальное уже как-то особо отмечается:)
да пофиг помоему :) www без www, лишбы сайт был прикольным :) чем короче адресс тем лучше. Признак хорошего тона, когда сервак откликается и на http://domen.ru и на http://www.domen.ru и то и то должно быть. А еще лучше бы было, чтобы только подумал о каком нить сайте и он сразу бы появился на экране :) чтобы вааще ниче не набирать :)
Выкинут с работы за просмотр специфических сайтов.
Представь, встает рядом с тобой начальник и начинает грузить. Ты про себя думаешь "как же вы все за..." и тут соответствующий сайт автоматически грузится :)
no subject
если я не ошибаюсь, в Апаче www рассматривается как субдомен.
no subject
ns (находится по ключевым словам dns, bind) рулит.
дело в том, что любой хост может отвечать на http запросы - необходим лишь http-сервер (который слушает tcp/80 порт), а вот как его обозвать - задача dns-мастера.
по сути www.имя-домена.tld - архаизм, должен быть cname'ом (русское значение синоним) для имя-домена.tld, который и резовлвится в ип-адрес, на котором крутится http-сервер
no subject
просто http:// может по любому порту, а www - только 80
no subject
no subject
http://www.site обозначае что это 80ый порт
http://безwww.site:любой порт
no subject
no subject
Вот тебе и www и порт не 80, так что www это просто домен.
no subject
К портам имеет отношение протокол ("http://" в данном случае) и явное указание порта после хоста ("http://www.yandex.ru:8080" например.)
no subject
no subject
no subject
no subject
no subject
Но в настоящее время это анахронизм, все равно "интернет" и WorldWideWeb уже давно для юзера синонимы.
no subject
no subject
no subject
no subject
Я так лично считаю наиболее разумным вариант, когда сайт без "www." набирается, но делает redirect на сайт с "www.".
no subject
no subject
no subject
no subject
Представь, встает рядом с тобой начальник и начинает грузить. Ты про себя думаешь "как же вы все за..." и тут соответствующий сайт автоматически грузится :)
no subject
no subject
Дискуссия рулит