301 редирект с домена на домен

Изменение доменного имени сайта - задача редкая, но иногда такая необходимость появляется. 

Когда необходимо делать 301 редирект на другой домен?

  • Сайт переехал на новый домен
  • Есть доступ к старому домену
  • Необходимо на старом домене продолжать показывать сайт

При таком раскладе необходимо настроить 301 редирект со старого домена на новый. Если этого не сделать, поисковые машины посчитают ваши сайты дублями и наложат санкции.

Если оба домена привязаны к одной директории сайта на сервере (возможности некоторых панелей управления, символьных ссылок, конфигурация apache) необходимо в .htaccess добавить следующее правило

RewriteCond %{HTTP_HOST}old-domain.ru 
RewriteRule (.*) http://new-domain.ru [R=301,L]

Если к старому домену привязана отдельная директория, в .htaccess для 301 редиректа можно прописать следующую запись

Redirect 301 / http://www.new-domain.ru/

Комментарии