Личный сайт Андрея Сабинина

Сайт не обновляется с начала 2011 года, так как у меня на это нет ни времени, ни желания.

 

Нет префиксу WWW

sap, 4-го октября 2008 года в 15:07

Обращаю ваше внимание на то, что эта запись является архивной. Ей уже больше 4 лет. Это означает, во-первых, то, что мое мнение по поднятым в ней вопросам могло измениться (хотя, конечно, не обязательно), а во-вторых, то, что я не испытываю никакого желания эти вопросы обсуждать, и поэтому комментарии и оценки я отключил.


При написании доменного имени префикс www не является технической необходимостью. Даже наоборот, в большинстве случаев это просто алиас, и иногда его поддержку приходится создавать вручную.

Вообще, изначально префикс www был задуман для того, чтобы указать принадлежность адреса к World Wide Web. Сегодня этот префикс является не более чем архаизмом, никому не нужным и раздражающим, и просто уродующим практически любой адрес.

Есть три типа сайтов, создателям которых нужно отрывать руки. Первые — это которые вообще не работают без www. Вторые — с www и без него выдают разный контент. И третьи — делают принудительную переадресацию с example.com на www.example.com.

Если ваш сайт относится к одному из этих типов, советую вам срочно поровнять руки об батарею.

Ну, и напоследок, немного практики, или как сделать принудительный редирект с www.example.com на нормальный example.com. Делается это с помощью модуля ModRewrite для Apache.

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} www\.example\.com
RewriteRule ^(.*)$ http://example.com/$1 [R=permanent,L]

 −1
+7 

Евгений, 5-го октября 2008 года в 19:34

Если www - это араизм, зачем нужно, чтобы по запросу с ним открывался сайт? Нужно забыть о www раз и на всегда по такой логике.

sap, 5-го октября 2008 года в 21:18

Ну, например, www.nowww.ru так и делает.

Вообще же, пока префикс www не умер окончательно, принудительный редирект является более гуманным по отношению к пользователям способом.

Тоже самое — подавляющее большинство разработчиков (и я в их числе) терпеть не может IE, но, тем не менее, сцепив зубы, продолжают отлаживать под него сайты. Почему? Да потому что его использует больше половины пользователей.

Евгений, 6-го октября 2008 года в 20:01

Подумал, пожалуй, ты прав.

Я тоже за отказ от префикса (но, пока с редиректом).

Сайт, который не будет заточен под IE 6, ты начнешь делать уже сегодня :—).

Александр, 5-го октября 2008 года в 20:57

А смысл редиректа. Проблема в том, что сайты с www и без него показывают разное содержание.
А есть 3в или их нет пользователю всё равно. Главное, что была информация.

sap, 5-го октября 2008 года в 21:22

К сайтам, которые одинаково работают и с www и без него, я отношусь абсолютно нормально.

А редирект — это ненавязчивое переучивание пользователей, как делать правильно. Навязывать — плохо, направлять в нужном направлении — хорошо.

Евгений, 6-го октября 2008 года в 20:03

«Смысл редиректа».

Думаю в том, чтобы, пройдя (тут замороченный кодер может вспомнить про referrer) по ссылке на www.сайт, пользователь не увидел 404-ую, а был перенаправлен.

KiriK, 19-го октября 2008 года в 00:25

Хм..тогда вопрос такой.. Почему великий и могучий гугл ( http://google.com ) по-прежнему производит редирект на домен с www. ?

sap, 19-го октября 2008 года в 21:01

Честно? Не знаю :)

Евгений, 27-го октября 2008 года в 13:32

У Гугла и логотип — халтура… Ему 8 лет, сделан он был за полчаса (примерно). Таким здоровым монстрам часто бывает нет дела до мелких деталей.

Другое дело — вы. Ставите две точки в… «многоточии» (два, конечно, — «много») и лишние пробелы и вам пофиг на это…

sap, 27-го октября 2008 года в 13:35

У Гугла охуенный логотип, потому что сам Гугл охуенен. Не логотип красит компанию, а компания логотип :-).

Евгений, 27-го октября 2008 года в 14:40

Это уже спор из разряда «холивар»…

sap, 27-го октября 2008 года в 14:41

Выделить отдельную тему? ;)

Евгений, 27-го октября 2008 года в 19:26

Сделать отдельный с***.

Z-MODe, 14-го ноября 2008 года в 04:59

Ыыы было дело, работал в одной конторке, заказчик как всегда из тех, который когда-то занимался разработкой сайтов.
Один из пунктов правок очередного письма было:
"При переходе по первой же ссылки пропадает www - исправить! www не должно пропадать!"
Вот такие вот дела...

ИМХО base-href... и не надо апачу мучать)))

sap, 14-го ноября 2008 года в 14:59

Я бы такого заказчика либо переубедил, либо не работал бы с ним. Заказчик почти всегда неправ, его просто необходимо переубеждать.

Алексей, 28-го ноября 2008 года в 17:44

Почему про www2 не слова?

sap, 29-го ноября 2008 года в 00:58

Потому что еще хуже, чем www.

Олег, 11-го января 2009 года в 14:43

А вот сайт Лебедева (www.artlebedev.ru) тоже делает редирект на www. Лебедев, по-вашему, тоже дурак и ему надо руки оторвать?

sap, 11-го января 2009 года в 14:50

Лебедев — закомплексованный, связанный архаичными традициями и косностью собственного мозга человек, который пытается сделать вид, что он прогрессивный, но на самом деле все обстоит с точностью до наоборот. Сайты его студии до сих пор сверстаны таблицами и невалидно, сайт до сих пор делает редирект на www, они до сих пор не поняли, что такое Веб 2.0... Да много чего. Его время уже прошло, только он еще сам этого не понял.

kastaneda, 28-го марта 2009 года в 13:29

ты такой мудак, это пипец какой-та. ЧСВ завышено чуть более, чем полностью

p.s. тебя, такого умного и распиздатого, не карежит заимствовать идеи у сам знаешь кого?
p.p.s. ты мудак два раза — каптча пиздец

sap, 28-го марта 2009 года в 16:02

Объявился почитатель Великого и Ужасного? Тебе здесь не место, иди тусуйся в блог к Лебедеву — там как раз подходящий для тебя интеллектуальный уровень.