301 редирект на другой домен

Разместил , 27 Май.2015 / Нет комментариев
Нашли то, что нужно вам? Закажи себе! Без переплат.

Переезд сайта на новый домен — очень острый момент для оптимизатора. При сохранении файловой и общей структуры сайта при переезде нужно переносить и оптимизацию.

Логика такая: При заходе на старый-домен.рф/страница-12345 нужно попасть на страницу новый-домен.рф/страница-12345.

Обязательно используйте 301 редирект — он даёт понять поисковым системам, что адрес перенаправляемой страницы изменён навсегда и переносит весь статический вес старой страницы на новую.

301 редирект на другой домен — .htaccess

В файле .htaccess в корневой директории сайта найдите строки (это будет приблизительно в самом верху):


RewriteEngine On
RewriteBase /

под ними допишите отдельными строками:


RewriteCond %{HTTP_HOST} !^www\.old-domain\.com.ua
RewriteRule ^(.*)$ http://new-domain.com.ua/$1 [R=301,L]

поменяйте old-domain, \.com.ua, new-domain.com.ua на ваши значения.

Готово!

Вопросы пишите в комментариях, для разных CMS код 301 редиректа на другой домен может работать по разному. Тестировался на Opencart и WordPress.