Настройка редиректа на другой домен через через файл .htaccess


Откройте панель управления вашей услугой — виртуальным хостингом (инструкция), виртуальным сервером (инструкция) или выделенным сервером (инструкция). На панели меню слева перейдите в Главное (1) → Менеджер файлов (2). Перейдите в корневую папку сайта. По умолчанию это «www».

Перейдите к файлу «.htaccess», выделите его курсором мыши и нажмите на кнопку «Изменить».

Добавьте следующие строки:

RewriteCond %{HTTP_HOST} ^(www\.)?oldsite\.ru$ 
RewriteRule ^(.*)$ <b><a href="http://newdsite.ru//b$1" target="_blank">http://newdsite.ru/</a></b><a href="http://newdsite.ru//b$1" target="_blank">$1</a> [R=301,L]

где:

  • первая строка включает механизм преобразования адресов
  • вторая строка задает условия перенаправления: будут перенаправлены все адреса страниц на сайтах www.oldsite.ru или oldsite.ru
  • третья строка задает правило перенаправления. Не забывайте правильно указывать протокол доступа http или https!

На скриншоте ниже представлен пример