|
|
|
| Когда я создаю сайт site.ru на своем VDS, то одновременно предлагается зарегистрировать и псевдонимы к нему. При этом по умолчанию предлагается www.site.ru
Как мне кажется, псевдонимы с префиксом www есть у каждого сайта. Может быть у какого-то и нет, но я такого не встречал. И вот в связи с этим возникает такой вопрос: для какой цели это сделано? Для чего в интернете каждый сайт имеет два имени - с префиксом www и без него? Для чего это надо?
И что будет, если при создании домена не регистрировать к нему псевдоним с префиксом?
(Я попробовал это сделать, и в этом случае сайт www.site.ru просто не открывается. Но я спрашиваю в широком смысле - если не регистрировать псевдоним с префиксом, то не будут ли нарушены какие-либо сетевые нормы и правила? И нормально ли будет работать сайт без префикса site.ru?). | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 00:28)
| | Просто обозначение, что это имя хоста используется, как WEB-сайт. Аналогично, wap.host.com, mx.host.com, ftp.host.com и т.п.
И что будет, если при создании домена не регистрировать к нему псевдоним с префиксом?
Будет катастрофа. :)
Ничего не будет. | |
|
|
|
|
|
|
|
для: Unkind
(06.05.2007 в 00:43)
| | Если так, то таким образом можно решить и проблему исчисления тИЦ для сайта. Не секрет, что Яндекс подсчитывает тИЦ для сайта дважды - для его имени с префиксом www и без префикса. Обычно при создании сайта я сразу делаю файл robots.txt и прописываю в нем:
User-agent: *
Host: site.ru
Но эту инструкция Яндекс выполняет неохотно, поскольку робот-зеркальщик ходит очень редко, так что все равно месяцами показывается два значения тИЦ. А вот если зарегистрировать сайт без псевдонима, то при обращении к странице www.site.ru будет выдаваться сообщение о её отсутствии. И тогда уж точно тИЦ посчитают только один раз, по всем ссылкам и для сайта вцелом, а не для зеркал.
Ведь так? | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 01:03)
| | Мм, вот про тИЦ я вообще ничего сказать не могу. Я не веб-программист. И вообще в интернете сравнительно недавно :) | |
|
|
|
|
|
|
|
для: Unkind
(06.05.2007 в 01:08)
| | Удалено | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 00:28)
| | >- если не регистрировать псевдоним с префиксом, то не будут ли нарушены какие-либо сетевые нормы и правила?
Не будут.
>И нормально ли будет работать сайт без префикса site.ru?
Абсолютно нормально. | |
|
|
|
|
|
|
|
для: Trianon
(06.05.2007 в 01:22)
| | Вы так делали? | |
|
|
|
|
|
|
|
для: Trianon
(06.05.2007 в 01:22)
| | будут.
Сайт да, но только не стоит забывать о более 50% тех, кто будет вводить адерс с www | |
|
|
|
|
|
|
|
для: isset
(06.05.2007 в 02:06)
| | "не стоит забывать о более 50% тех, кто будет вводить адерс с www"
А с чего это они будут так поступать? Ведь адреса вводят или по ссылкам, или копируя мышкой. А с клавиатуры адрес набирается очень редко, и даже при этом вряд ли кто пишет отсебятину!
Разве не так? | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 02:16)
| | Мне легче набрать с клавиатуры, чем постоянно искать ссылку на Ваш сайт. И вообще какие проблемы? Создали алиас и забыли.
P.S. "www" не отсебятина. | |
|
|
|
|
|
|
|
для: Unkind
(06.05.2007 в 02:54)
| | "И вообще какие проблемы?"
Проблемы есть. Точнее, одна. И Яндекс, и Гугль определяют свои индексы значимости сайта тИЦ и Пр. При этом каждый из этих параметров вычисляется дважды - для сайта с префиксом и без него. К примеру, 25 апреля я разместил первые две странички нового сайта, а Яндекс их уже проиндексировал четыре - два с префиксом и два без него. И в дальнейшем будут учитываться отдельно ссылки на адрес сайта с префиксом и без префикса. А для того, чтобы поисковики оценивали сайт вцелом, нужно "склеить" оба зеркала. Для Яндекса это достигается инструкцией host, но зеркальщик ходит редко и выполняет эту функцию плохо, ибо иногда зеркала расклеиваются и тИЦ стремительно разваливается на две неравные части. У меня было тИЦ 3900, а в одночасье стало 2400 и 700. На Гугль в этом отношении повлиять никак нельзя, поскольку он воспринимает соответствующее указание лишь как пожелание, а делает все как хочет.
Все эти проблемы исчезнут разом, если изначально удалить псевдоним.
Резонно? | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 10:54)
| | Нет, лучше сделайте перманентный редирект (301) на www - для гугла точно помогает. | |
|
|
|
|
|
|
|
для: Artem S.
(06.05.2007 в 13:18)
| | Подчеркну только, что это обязательно должен быть клиентский редирект | |
|
|
|
|
|
|
|
для: Trianon
(06.05.2007 в 23:02)
| | Уточнение очень важное!
А как это сделать?
Надо, чтобы с адреса www.site.ru запускалась некая страница index-1.htm, на которой будет код редиректа на страницу index.htm?
Или иначе?
Можно примерчик? | |
|
|
|
|
|
|
|
для: Владимир55
(07.05.2007 в 10:58)
| |
<?php
header("Location: http://site.ru/");
header("HTTP/1.0 301 Moved permanently");
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(07.05.2007 в 11:37)
| | Так ли я понял, что приведенный Вами код надо установить на некую специально созданную служебную страницу index-1.htm, и при этом настроить VDS таким образом, чтобы при обращении по адресу site.ru открывалась основная страница index.htm, а при обращении к сайту по адресу www.site.ru открывалась страница index-1.htm?
Так? | |
|
|
|
|
|
|
|
для: Владимир55
(07.05.2007 в 11:53)
| | Или не так? | |
|
|
|
|
|
|
|
для: Владимир55
(07.05.2007 в 13:40)
| | если Вы не будете прописывать www.site.com алиасом к основному сайту, то у Вас будут два независимых виртуальных сервера - каждый со своим document_root, так?
Собственно единственный файл, который предстоит перекинуть - это индекс - index.php
Хотя, вероятно, можно написать mod_rewrite, который бы отправил любые обращения к www.site.ru на этот файл.
В любом случае, поскольку document roots у этих серверов разные - я не вижу повода для конфликтов имен, и не вижу смысла заводить специальную страницу с именем index-1 | |
|
|
|
|
|
|
|
для: Trianon
(07.05.2007 в 14:04)
| | Сделал два сайта на двух независимых аккаундах. Один site.com, в котором по умолчанию открывается страница index.htm, содержащая контент сайта, и второй www.site.com, в котором по умолчанию открывается страница start.htm, содержащая код редиректа.
Как ни удивительно, всё это работает! А уж насколько понравится поисковикам - не знаю...
Так и оставить? | |
|
|
|
|
|
|
|
для: Владимир55
(07.05.2007 в 15:17)
| | в котором по умолчанию открывается страница start.htm, содержащая код редиректа.
Вы что, редирект через meta-тег сделали? | |
|
|
|
|
|
|
|
для: Unkind
(07.05.2007 в 15:22)
| | Я сделал редирект по рецепту Trianon (07.05.2007 в 11:37) в этой ветке. | |
|
|
|
|
|
|
|
для: isset
(06.05.2007 в 02:06)
| | www - это не стандарт, не протокол, а часть адреса. Если кто-то намеренно искажает адрес при наборе - он сам себе злобный буратино. Поисковики однозначно этим не занимаются.
О тех, кому говорят, "приезжай в Париж" , а они едут в Бердичев - определенно стоит забыть.
И их не 50%. | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 00:28)
| | >И что будет, если при создании домена не регистрировать к нему псевдоним с префиксом?
Встречал такое неоднократно. например, у северо-западного мегафона домен
http://www.nwgsm.com/ есть, а http://nwgsm.com/ отсутствует.
У некоторых видел что адреса с www и без ведут в разные места. Бред, конечно, но так делают.
Вообще, я считаю что необходимость в www уже давно отпала и я подобных адресов вообще не использую. | |
|
|
|
|
|
|
|
для: Владимир55
(06.05.2007 в 00:28)
| | эм... cheops ... жду твоего разъяснения по этому вопросу :)
вроде www это означает, что сайт лежит во всемирной паутине... wap для телефонов... | |
|
|
|
|
|
|
|
для: CrazyAngel
(07.05.2007 в 11:38)
| | Да, собственно всё уже сказали, да на заре Web, когда была слабая распространённость обычных сайтов, а люди обменивались FTP-ссылками и ещё чёрт знает чем, www в начале означало, что можно обращаться при помощи браузера по 80 порту, как wap сейчас обозначает, что можно зайти на ресурс при помощи мобильного устройства. Потом собственно Интернет стал почти полностью Web и пользователи практически забыли понятие порта - традиция осталась...
PS Как нужно на самом деле собственно никто не знает, я придерживаюсь всегда www, кто-то утверждает, что это атавизм и от него нужно избавляться, так как подавляющее большинство ресурсов в Интернет сейчас Web-ресурсы - нужно указывать на характер других ресурсов а Web-ресурсы можно набирать без www, тем более http:// однозначно определяет протокол... Разумеется сайт должен иметь два алиаса с www и без... хотя имеются сайты (перимущественно на выделенных серверах, часто сотовые компании), где имеется либо www-вариант, либо вариант без www, доходит до того, что один поддомен третьего уровня открывается только из под www, а другой только без www. | |
|
|
|
|
|
|
|
для: cheops
(07.05.2007 в 12:35)
| | >а люди обменивались FTP-ссылками и ещё чёрт знает чем,
этим люди и сотни лет назад, да и сейчас продолжают обмениваться безо всякого интернета.
>www в начале означало, что можно обращаться при помощи браузера по 80 порту,
>как wap сейчас обозначает, что можно зайти на ресурс при помощи мобильного устройства.
как pda. в начале адреса обычно говорит о том, что эта версия оптимизирована для qVGA-экрана и тоненького канала . | |
|
|
|
|
|
|
|
для: Trianon
(07.05.2007 в 12:56)
| | >этим люди и сотни лет назад, да и сейчас продолжают обмениваться безо всякого интернета.
Разумеется, но Интернет существует чуть ли не 1970 года, а Web с 1990 - в это время и закладывались правила, формальные и неформальные. | |
|
|
|
|
|
|
|
для: cheops
(07.05.2007 в 13:55)
| | Я вот. например заметил, что почти на всех сайтах в корне лежит папка WWW, т.е. получается если набираешь www.site.ru, то попадаешь на своеобразный поддомен :), но если набираешь без WWW, то какая-то серверная невиданная сила все запросы адресует к папке WWW :) Притом если по-умолчанию стоит папка public_html (или т.п.), то есть (не всегда, и этим объясняется случай про сайты мобильных операторов) ... есть "ссылка" на папку public_html. | |
|
|
|
|
|
|
|
для: golovdinov
(07.05.2007 в 19:59)
| | Как я понимаю, дело не в этом.
Папка public_html дается хостером для главного сайта данного клиента, а папка WWW для его дополнительных сайтов. Название папок определяется исключительно панелью, предоставляемой пользователю. Например, предоставленная мне панель позволяет назначать имена корневым папкам своих сайтов произвольно, хотя и не делаю этого. | |
|
|
|
|
|
|
|
для: golovdinov
(07.05.2007 в 19:59)
| | Просто на этих (вовсе не почти всех , а весьма даже очень некоторых) серверах каталог www обозначает корень документов(document root) . На других серверах этот каталог называется public_html, на третьих - wwwroot или еще как-то, вопрос не в названии. А прилепленный к основному домену алиас www дает одинаковую функциональность. Сами по себе эти буковки никак не связаны. И никакой еби... э... невиданной серверной силы на свете нет. | |
|
|
|