Тема 301 редиректа постоянно обсуждается в различных SEO-форумах, да и каждая поисковая система в своей системе помощи имеет специальные разделы.  Проблема актуальна для продвижения магазина на Magento, так как для поисковиков магазин с www и без www разные сайты.

301 редирект это наилучший метод сохранения ваших позиций в поисковых системах, когда вы переносите страницу или сайт. Код “301″ интерпретируется как постоянное перемещение (”moved permanently”).

Чтобы сделать автоматическое перенаправление  откройте файл .htaccess для редактирования.

Добавьте в него следующие строки, но будьте внимательны и не забудьте заменить example.ru на адрес своего сайта

Кому надо редирект домена без WWW на домен с WWW:

после RewriteEngine On добавьте:
RewriteCond %{HTTP_HOST} ^example.ru
RewriteRule (.*) http://www.example.ru/$1 [R=301,L]

И наоборот, кому надо редирект домена с WWW на домен без WWW:

после RewriteEngine On добавьте:
RewriteCond %{HTTP_HOST} ^www.example.ru$ [NC]
RewriteRule ^(.*)$ http://example.ru/$1 [R=301,L]

Сохраните изменения в файле.

После этого откройте браузер и в адресной строке введите адрес своего сайта без WWW, например http://example.ru/ и зайдите на сайт. Если Вы все сделали правильно, то в адресной строке браузера автоматически произойдет изменение – адрес сайта с введенного Вами сменится на http://www.example.ru/.

Related posts:

  1. Удалить SID из адреса Magento
  2. Переезд сайта на DreamHost импорт базы данных SQL
  3. Установка Magento на хостинг TimeWeb
  4. Установить Magento на DreamHost
  5. В админке Magento не работает кнопка сохранить