Перенаправить одну страницу — просто. Но что если нужно перенаправить весь сайт? Ведь делать это постранично — не самое умное решение.

Требования

  • Сайт на хостинге с поддержкой mod_rewrite

Как перенаправить сайт

Есть много способов сделать это, но самый лучший — через конфигурационные файлы.

  1. Залогиньтесь в cPanel.
  2. Кликните Диспетчер файлов.DS_290617_c31b8a
  3. Кликните на файле .htaccess.DS_210617_fed616
  4. Кликните Редактировать.DS_210617_c03a3d
  5. Найдите строку RewriteEngine ON. Если такой нет — создайте её.
  6. Добавьте ниже неё RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,L]
  7. Кликните Сохранить изменения.DS_210617_54435a

Теперь каждый, кто зайдёт на ваш сайт, будет перенаправлен на соответствующую страницу на http://newdomain.com. Конечно же, вам следует изменить http://newdomain.com на настоящее доменное имя нового сайта.

Если же структура старого и нового доменов не совпадают, можете просто перенаправить пользователей на главную страницу. Чтобы сделать это, замените строку в пункте 6 на RewriteRule ^(.*)$ http://newdomain.com/ [R=301,L].