Comments 81
Вопрос навеян необъяснимым нежеланием бесспорно очень умного и уважаемого мной Wietse Venema (автора Postfix) делать основной адрес из домена официального сайта Postfix (postfix.org) доступным и размещать по этому адресу хоть что-то.
При том, что www.postfix.org отлично работает.
;; QUESTION SECTION:
;postfix.org. IN A
;; AUTHORITY SECTION:
postfix.org. 3600 IN SOA spike.porcupine.org. hostmaster.postfix.org. 2010122301 3600 3600 1209600 86400
При том, что www.postfix.org отлично работает.
0
у меня уже postfix.org редиректит на www.postfix.org. Видимо, автор заметил приплыв посетителей, получающих ошибку и передумал.
-1
Нет, он, судя по, упёртый и ему плевать на посетителей. Это браузеры костылят. Думаю, у вас FF)
+4
действительно FF =)
0
считаю мудацизмом невозможность использовать домен без www
+38
Поддерживаю, в испанских интернетах огромное количество мудаков.
+3
А это:
vim.org, postfix.org
www.vim.org, www.postfix.org
… простите чем вы считаете?
Парсерлох? Нет, просто www кушает )))
www.parser.лох — .рф появился, и время бежит дальше
P.S. Эх, была б моя воля, набирал бы с http:// и все время соглашался с новыми куками (если не понятно, поставьте lynx)
P.P.S. Собственно, кто виноват, что интернет пошел в массы, а не стал способом общения его создателей и заитересованных личностей?
vim.org, postfix.org
www.vim.org, www.postfix.org
… простите чем вы считаете?
Парсерлох? Нет, просто www кушает )))
www.parser.лох — .рф появился, и время бежит дальше
P.S. Эх, была б моя воля, набирал бы с http:// и все время соглашался с новыми куками (если не понятно, поставьте lynx)
P.P.S. Собственно, кто виноват, что интернет пошел в массы, а не стал способом общения его создателей и заитересованных личностей?
0
Oops! Google Chrome could not find postfix.org
+3
90% сайтов, которые приходится поддерживать — основной домен без www, заведён www алиас при запросе страницы с www делается 301 редирект на страницу без www. 10% сайтов — обратная схема, основной домен с www, раведен алиас без www, разруливается редиректами.
+7
Есть ещё идиотские сайты, которые без www просто не открываются, выдаётся ошибка «сервер не найден».
+6
Я бы лично писал каждому такому, если бы знал как исправлять… так бесит!
0
сделать domain.org CNAME'ом для www.domain.org — самый простой способ, но костыльный слегка. Правильней настроить веб-сервер на редирект запросов к www.domain.org на domain.org или наоборот — внизу даже есть пример для nginx.
0
домен второго уровня нельзя сделать CNAME'ом для записи третьего уровня.
в можно только A запись. CNAME — нет. поэтому приходится делать ровно наоборот.
domain.org A 1.2.3.4
www.domain.org CNAME domain.org.
когда много (хотя бы сотня) доменов, указывающих на один в сущности, ip адрес, это в некоторых случаях нереально бесит. но если Вы программист, а не админ, то об этом даже не узнаете.
:)
в можно только A запись. CNAME — нет. поэтому приходится делать ровно наоборот.
domain.org A 1.2.3.4
www.domain.org CNAME domain.org.
когда много (хотя бы сотня) доменов, указывающих на один в сущности, ip адрес, это в некоторых случаях нереально бесит. но если Вы программист, а не админ, то об этом даже не узнаете.
:)
+1
разверну, пожалуй, почему бесит.
подразумеваем, что over 9000 наших проектов лежат на нашем сервере, который мы зовем, например, ma4obox.nashalavka.tld и ip-адрес у него _в настоящий момент_, например, такой — 1.2.3.4.
если бы можно было запись для домена второго уровня делать CNAME'ом, то в днсах мы бы создали over 9000 зон, в которых написали бы примерно так.
domain1.com CNAME ma4obox.nashalavka.tld.
www.domain1.com CNAME ma4obox.nashalavka.tld.
…
domain9001.com CNAME ma4obox.nashalavka.tld.
www.domain9001.com CNAME ma4obox.nashalavka.tld.
но увы, так нельзя. писать можно только так.
domain1.com A 1.2.3.4
www.domain1.com CNAME ma4obox.nashalavka.tld. (ну или CNAME domain1.com, не суть)
…
domain9001.com A 1.2.3.4
www.domain9001.com CNAME ma4obox.nashalavka.tld. (ну или CNAME domain9001.com, не суть)
все прекрасно. до тех пор, пока ВНЕЗАПНО не решим поменять провайдера или хостера (то есть сменить ip). в первом случае мы бы открыли в текстовом редакторе (или в CPanel или по вкусу) настройки _одного_ домена nashalavka.tld и сменили там ip адрес для _единственной_ записи ma4obox. и все.
но увы, в реальной жизни нам придется пройтись по всем over 9000 доменам и в каждом сменить
— domain1.com A 1.2.3.4
+++ domain1.com A 5.6.7.8
чтобы сэкономить потенциальным комментатором время, напишу сам и сразу.
да, можно пройтись скриптом, поиском & заменой, данные DNS сервера могут лежать в СУБД и все сведется к одному запросу UPDATE, но… тем не менее… _неудобно_, да?
подразумеваем, что over 9000 наших проектов лежат на нашем сервере, который мы зовем, например, ma4obox.nashalavka.tld и ip-адрес у него _в настоящий момент_, например, такой — 1.2.3.4.
если бы можно было запись для домена второго уровня делать CNAME'ом, то в днсах мы бы создали over 9000 зон, в которых написали бы примерно так.
domain1.com CNAME ma4obox.nashalavka.tld.
www.domain1.com CNAME ma4obox.nashalavka.tld.
…
domain9001.com CNAME ma4obox.nashalavka.tld.
www.domain9001.com CNAME ma4obox.nashalavka.tld.
но увы, так нельзя. писать можно только так.
domain1.com A 1.2.3.4
www.domain1.com CNAME ma4obox.nashalavka.tld. (ну или CNAME domain1.com, не суть)
…
domain9001.com A 1.2.3.4
www.domain9001.com CNAME ma4obox.nashalavka.tld. (ну или CNAME domain9001.com, не суть)
все прекрасно. до тех пор, пока ВНЕЗАПНО не решим поменять провайдера или хостера (то есть сменить ip). в первом случае мы бы открыли в текстовом редакторе (или в CPanel или по вкусу) настройки _одного_ домена nashalavka.tld и сменили там ip адрес для _единственной_ записи ma4obox. и все.
но увы, в реальной жизни нам придется пройтись по всем over 9000 доменам и в каждом сменить
— domain1.com A 1.2.3.4
+++ domain1.com A 5.6.7.8
чтобы сэкономить потенциальным комментатором время, напишу сам и сразу.
да, можно пройтись скриптом, поиском & заменой, данные DNS сервера могут лежать в СУБД и все сведется к одному запросу UPDATE, но… тем не менее… _неудобно_, да?
0
Почему такая логика? Если принять себя за домохозяйку это может привести к недопониманию — везде ведь с www (конечно речь идёт об обычном сайте для всех). Если они это заметят, конечно.
-2
1 — Есть сайты, которые используют поддомены, в этом случае для иерархии акцентируем внимание на основном домене без www
2 — Eсть сайты с короткими названиями (3-5 букв), тогда тоже их удобнее давать без www — люди легче привыкают и процент ввода руками у ник выше
3 — Ну и есть некоторые сайты, которые даются с www исторически или звучат с ним лучше.
Личное отношение — www не нужен в основном и никакого.
Редирект нигде не использую.
2 — Eсть сайты с короткими названиями (3-5 букв), тогда тоже их удобнее давать без www — люди легче привыкают и процент ввода руками у ник выше
3 — Ну и есть некоторые сайты, которые даются с www исторически или звучат с ним лучше.
Личное отношение — www не нужен в основном и никакого.
Редирект нигде не использую.
+1
Сеошники часто пристают, чтобы сделали им обязательно редирект на www. Сам я тоже считаю, что давно пора отказаться от www.
+4
Если это то, чем они оправдывают свою зарплату, то их надо увольнять :)
Самое главное — чтобы людям было удобно, а все остальные, должны поддерживать требуемое решение.
Самое главное — чтобы людям было удобно, а все остальные, должны поддерживать требуемое решение.
-1
Сеошники часто просят, чтобы был редирект на что-то конкретное.
Либо на www.*, либо на * сразу.
Либо на www.*, либо на * сразу.
+4
Какие-то неправильные СЕОшники и они они делают неправильное СЕО
+1
Мне адреса с www просто больше нравятся визуально. Поэтому делаю основным домен с www и редирект с non-www на www. Но только для доменов второго уровня. Никаких www.поддомен.домен.ру.
-1
Интересно, кто выбирает предпоследний ответ и как они объясняют своим пользователям, почему их сайт постоянно не работает)))
+2
UFO just landed and posted this here
Ну у меня много доменов и почти все просто пустые. Имеется ввиду, что есть рабочий публичный сайт на www.domain.com, но при этом просто domain.com не существует и выдаёт ошибку. Как у postfix.org.
0
Это вот основаная схема:
1) Основной сайт доступен без www и только без
2) Звонит знакомый — «АААА ТВОЙ САЙТ НЕ ОТКРЫВАЕТСЯ»
3) Добавляется алиас
И самый печальный случай это хостинг в mobileme: только www.
1) Основной сайт доступен без www и только без
2) Звонит знакомый — «АААА ТВОЙ САЙТ НЕ ОТКРЫВАЕТСЯ»
3) Добавляется алиас
И самый печальный случай это хостинг в mobileme: только www.
+3
В моем случае ряд проектов на GAE хостятся соответственно нестроен редирект на уровне домена с адреса без www на оный с www. Если бы была возможность отказаться от подобного решения то с удовольствием это сделал.
+1
+22
хоть я и противник РФ
Смело Вы так, против целой страны-то =)
+7
+1
Для.рф доменов приходится прописывать cname и «www», и «ццц», и «ввв».
0
эх, вот если бы хттп://селектел.рф/ тогда да, можно было хвастаться :-)
0
NGINX Way:
server {
server_name myhost.com;
rewrite ^(.*) www.myhost.com$1 permanent;
}
server {
listen 80;
server_name www.myhost.com;
…
}
Вполне удовлетворяет мои требования и избавляет от дубликатов в поисковиках.
server {
server_name myhost.com;
rewrite ^(.*) www.myhost.com$1 permanent;
}
server {
listen 80;
server_name www.myhost.com;
…
}
Вполне удовлетворяет мои требования и избавляет от дубликатов в поисковиках.
+1
1. Экономит ресурсы на каждом запросе + не ломает http/https префиксы
2. listen 80 подразумевается по-умолчанию
server {
server_name myhost.com;
rewrite ^ $scheme://myhost.com$request_uri? permanent;
}
server {
server_name www.myhost.com;
…
2. listen 80 подразумевается по-умолчанию
server {
server_name myhost.com;
rewrite ^ $scheme://myhost.com$request_uri? permanent;
}
server {
server_name www.myhost.com;
…
0
UFO just landed and posted this here
тоже редирект на www, чтобы контролировать поведение кукисов.
developer.yahoo.com/performance/rules.html#cookie_free
developer.yahoo.com/performance/rules.html#cookie_free
+1
В случае нового сайта — без www.
В случае старого сайта, у которого есть внятный поисковый индекс с малым количеством мусора — выбираю редирект на то зеркало, под которым сайт уже проиндексирован. Если в разных поисковых машинах результат индексации разный, то выбираю для русскоязычных сайтов то, как он проиндексирован Яндексом (самый долгий в плане склейки) и ставлю редирект, остальные ползуны реагируют быстро.
В случае старого сайта, у которого есть внятный поисковый индекс с малым количеством мусора — выбираю редирект на то зеркало, под которым сайт уже проиндексирован. Если в разных поисковых машинах результат индексации разный, то выбираю для русскоязычных сайтов то, как он проиндексирован Яндексом (самый долгий в плане склейки) и ставлю редирект, остальные ползуны реагируют быстро.
0
www — делаю алиасом к основному домену 2-го уровня.
Никаких редиректов, сайт что по основному домену, что с «www» — идентичны.
Никаких редиректов, сайт что по основному домену, что с «www» — идентичны.
+2
Не совсем правильное решение и с точки зрения пользователя (зачем ему два пространства адресов на сайте?) и с точки зрения поисковых систем.
+6
Я делаю правильно.
WWW — анахронизм, отголосок из прошлого.
Его использовать совсем не обязательно, но в дань прежних традиций, при настройке сервера и ДНС его прописывают алиасом (чтоб для тех пользователей, которые набирают в адресной строке www — сайт тоже работал)…
Поисковые системы индексят либо без www, либо с www (зависит от ссылок) — остальное они считают зеркалом. Смотрите по этому вопросу Яндекс для вебмастеров.
WWW — анахронизм, отголосок из прошлого.
Его использовать совсем не обязательно, но в дань прежних традиций, при настройке сервера и ДНС его прописывают алиасом (чтоб для тех пользователей, которые набирают в адресной строке www — сайт тоже работал)…
Поисковые системы индексят либо без www, либо с www (зависит от ссылок) — остальное они считают зеркалом. Смотрите по этому вопросу Яндекс для вебмастеров.
-1
Когда уже люди забудут про этот дурацкий префикс. Использую редирект на домен без www.
+4
1. Если вам так интересно, могли бы и у самого Wietse Venema спросить…
2. Вы представляете себе, чтобы кто-то для пинга использовал www.ya.ru? Я — нет :)
2. Вы представляете себе, чтобы кто-то для пинга использовал www.ya.ru? Я — нет :)
0
Я спросил. Ответ:
The correct website name is www.postfix.org. Get used to it.
Мне интересно общее отношение к www среди профессионалов, а хабр — самый идеальный и показательный ресурс для такого опроса.
The correct website name is www.postfix.org. Get used to it.
Мне интересно общее отношение к www среди профессионалов, а хабр — самый идеальный и показательный ресурс для такого опроса.
+1
Доменам с www делаю permanent редирект на домены без www, но в строке браузера я всегда набираю с www:
1) Привычка
2) Невероятно удобно — нажимаем ctrl+L, w — вылезает список ВСЕХ сайтов на которые я хожу (благо, их не больше 5), пару стрелок вниз, enter — вуаля.
Это просто невероятно удобно.
1) Привычка
2) Невероятно удобно — нажимаем ctrl+L, w — вылезает список ВСЕХ сайтов на которые я хожу (благо, их не больше 5), пару стрелок вниз, enter — вуаля.
Это просто невероятно удобно.
0
В зоне ru больше хороших доменов получается без www. В зоне .com многие с www лучше, надо смотреть каждый. У меня 8 .com доменов, половина с www, половина без.
0
А в чем вообще проблема сделать поддержку и так и так?
Народ то (особенно старики, далекие от компьютеров) давно привыкли везде по радио и тв слышать «дабл-ю-дабл-ю-дабл-ю-дот-что-то-там-дот-ко-дот-юкэй». И будут набирать именно так.
Народ то (особенно старики, далекие от компьютеров) давно привыкли везде по радио и тв слышать «дабл-ю-дабл-ю-дабл-ю-дот-что-то-там-дот-ко-дот-юкэй». И будут набирать именно так.
0
чорт, вы что, действительно, видя «www.» произносите мысленно «дабл-ю-дабл-ю-дабл-ю-дот"?
тогде понятно, почему «www» так не любят — замучаешься проговаривать, даже мысленно :)
то ли дело «вевеве» — и никаких комплексов по поводу www. у доменов :)
тогде понятно, почему «www» так не любят — замучаешься проговаривать, даже мысленно :)
то ли дело «вевеве» — и никаких комплексов по поводу www. у доменов :)
0
для доменов: example.org, стоит 301 редирект на не-www версию.
для доменов: www.my-example.org все наоборот, редирект уже указывает на www-версию.
для доменов: www.my-example.org все наоборот, редирект уже указывает на www-версию.
0
Я редирекчу на www. Ибо это, всё-таки, традиция. «А традиция — это то, что никому не нужно, но от чего трудно отказаться» (с) Кир Булычёв.
+1
Считаю что не должно быть префикса (или как правильнее назвать — сабдомена) www. Мои текущие сайты расположены на Google App Engine а там без www нельзя. Жаль, приходится так делать.
+2
Wub way
code //server.com/* {set r [Http Moved $r [dict get $r -scheme]://www.[dict get $r -host][dict get $r -path]]; dict get $r -content}
code //server.com/* {set r [Http Moved $r [dict get $r -scheme]://www.[dict get $r -host][dict get $r -path]]; dict get $r -content}
0
вообще по уму www имеет такой же вес как и ftp и mail и тд. Т.е. раньше было нормально — ftp.site.org, www.site.org, mail.site.org… Сейчас же www является анахронизмом, ибо 99% ресурсов на поддоменах открываются по 80 порту, т.е. через браузер.
Более того — сейчас почти везде есть ftp.site.org И ftp.site.org.
Если делать основной домен с www, тогда основной конфуз будет при попытке сделать поддомен. Т.е. www.site.org и cpanel.site.org. Боже упаси в таких случаях творить www.cpanel.site.org ;).
Т.е. я хочу сказать, что раньше, давненько =), префикс www означал что в домене есть сайт и пихать его надо в браузер. Сейчас — пихать надо в браузер в любом случае, если не сказано обратного. Потому www постепенно умирает за ненадобностью.
Так что, имхо, самый разумный вариант — перебрасывать с www на верхний по 301 коду.
Более того — сейчас почти везде есть ftp.site.org И ftp.site.org.
Если делать основной домен с www, тогда основной конфуз будет при попытке сделать поддомен. Т.е. www.site.org и cpanel.site.org. Боже упаси в таких случаях творить www.cpanel.site.org ;).
Т.е. я хочу сказать, что раньше, давненько =), префикс www означал что в домене есть сайт и пихать его надо в браузер. Сейчас — пихать надо в браузер в любом случае, если не сказано обратного. Потому www постепенно умирает за ненадобностью.
Так что, имхо, самый разумный вариант — перебрасывать с www на верхний по 301 коду.
+2
Видел такое — у некоторых админов (кто обычно этим занимается) настолько сильна шаблонность (и, зачастую, проприетарность), что для беты (или обновленной версии, с учетом сохранения старой) они используют такие алиасы, как www2.example.org, wwwold.example.org.
0
Не очень люблю атавизм WWW — оно «исторически сложилось»… А как же короткие быстрые имена. Ладно там еще поддоменты типа news.; pda.; mai… и подобные им
У нас на всех проектах — редирект на версию без WWW
Это все равно, что набирать index.php после названия сайта ИМХО
У нас на всех проектах — редирект на версию без WWW
Это все равно, что набирать index.php после названия сайта ИМХО
0
Лучше когда во всем есть логика − на www вы ожидаете увидеть веб сервер, a на ftp соответсветнно ftp. То же самое относится и к pop3, imap. Хотя я еще ни разу не видел что бы создавались отдельные домены для ssh и sql серверов. Но так уж повелось издревле :)
Обратите внимание, что все лидеры (google, facebook, apple, microsoft и многие другие) перенаправляют на www и это не с проста.
Кстати, ести ли такие кто не перенаправляет?
Обратите внимание, что все лидеры (google, facebook, apple, microsoft и многие другие) перенаправляют на www и это не с проста.
Кстати, ести ли такие кто не перенаправляет?
0
просто sql сервер обычно запирают внутрь, как Кощееву смерть, снаружи его не видно, поэтому и записи обычно нет. в интранетах запись создается чаще :) а для ssh зачем запись, ssh'ем ходят и на www и на ftp и на pop и на imap :)
0
.masterhost мне вот такие параметры подключения выдал (номера изменены):
MySQL Сервер: u1111111.mysql.masterhost.ru
SSH: u111111.ssh.masterhost.ru
MySQL Сервер: u1111111.mysql.masterhost.ru
SSH: u111111.ssh.masterhost.ru
0
«www.» — это маркировка принадлежности бренда. твитер и wordpres (это навскидку из первых строчек alexa) себя вероятно на билбордах не рекламируют, потому уточнять интернет принадлежность названия не считают нужным. Впрочем, как и редиректить с без www адреса.
Конечно пурги в моем комментарии больше чем смысла, но ж.ой чую — прав )))
Вуф.
Конечно пурги в моем комментарии больше чем смысла, но ж.ой чую — прав )))
Вуф.
0
Sign up to leave a comment.
Используете ли вы префикс www в адресах своих сайтов?