1

htaccess, 301 редирект, убиваем дубли

Жесть посмотрел как индексируется блог, Google косячит, в индексе одни и теже страницы, разница лишь в приставке www. По идее поисковый робот такие страницы должен склеить, но как показывает практика им это не всегда удаётся сделать. Поэтому делаем хирургическое вмешательство в мыслительный процесс поисковиков.

Открываем файл .htaccess, вбиваем правила для редиректа с домена, с www на домен без www.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.ryoga.ru$ [NC]
RewriteRule ^(.*)$ http://ryoga.ru/$1 [R=301,L]

Заливаем в корень сайта и забываем о проблеме навсегда. Если кто не понял, что я имею в виду под корнем сайта то ваш файл конфигурации должен находиться по следующему адресу домен.зю/.htaccess =) Теперь даже боже не зайдет к вам на сайт по адресу с www.

Если вам нужно сделать наоборот. То есть редирект с домена без www, на домен с www то меняем www местами и радуемся жизни.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^ryoga.ru
RewriteRule (.*) http://www.ryoga.ru/$1 [R=301,L]

Данные правила работают на серверах Apache у Microsoft IIS синтаксис другой. У Apache должен быть включен модуль ModRewrite.

Tags:

One Response to “htaccess, 301 редирект, убиваем дубли”

  1. SEO Дайджест on Июнь 4th, 2008 | 5:46

    Лично мне очень пригодился материал! Большущее спасибо! :)
    Сделал у себя ссылку на ваш блог, буду следить за обновлениями.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>