Удаление или добавление «www» в имя домена

Часто ли вы набираете www перед именем сайта? Думаю что большинство пользователей сейчас в первую очередь набирают адрес сайта без www, т.к. технической необходимости в этом уже давно нет. Приведу небольшую цитату с сайта nowww.ru

Префикс www для написания доменного имени — не является технической необходимостью. Когда-то давно, когда протокол http не был так распространен как сегодня, приставкой www пользовались для того чтобы указать на принадлежность адреса к интернет-пространству, названному World Wide Web (WWW).

Сегодня уже не только нет необходимости в использовании приставки www, но даже можно говорить о том, что она вредна, и мешает тем, что приходится прописывать для каждого сайтов два URL-адреса, программистам приходится учитывать два возможных обращения к сайту, а уж как неудобно произносить вслух эти «Вэ-Вэ-Вэ» или «Даблъю-Даблъю-Даблъю»...

Так же насколько мне известно Google и другие поисковики/каталоги «наказывают» сайт которые доступны по двум адресам, т.е. www.domain.ru и просто domain.ru (20-ть «НЕ» для Seo п. 12) поэтому для поисковой оптимизации сайта важно чтоб пользователь и поисковые боты все ремя попадали на одну версию сайта с «www» или без, это уже по усмотрению владельца сайта. Решается это очень просто с помощью модуля апачевского модуля mod_rewrite.
Соответственно необходимо в файл .htaccess находящийся в корне вашего сайта добавить следующий не хитрый код:

RewriteEngine On
#Add WWW | Добавление WWW
# Make sure we have www. in the HTTP HOST
RewriteCond %{HTTP_HOST} ^<domain>\.ru$ [NC]
RewriteRule (.*) http://www\.<domain>\.ru%{REQUEST_URI} [R=301]
# Remove WWW | Удаление WWW
RewriteCond %{HTTP_HOST} www\.<domain>\.ru
RewriteRule (.*) http://<domain>\.ru%{REQUEST_URI} [L,R=301]

<domain> необходимо заменить на имя вашего домена. Благодаря этому не важно как пользователь наберет в браузере адрес вашего сайта, он всегда будет попадать на одну и ту же версию сайта.

Похожие публикации
  1. Прикрутил бы openid ;)

    Тем временем многие даже уважаемые компании тупят в плане www. Например, MSI — msi.com.tw тупо не открывается, в отличие от www.msi.com.tw.

  2. На счет openid — прикручу, еще не думал об этом. По идее должен gravatar работать, но почем-то не работает, еще не разобрался.

    Видимо у MSI первый админ уволился, а новый не может найти где сервер стоит ;)

Оставить комментарий


Примечание - Вы можете использовать эти HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>