Перенос сайта на другой домен — особенности «переезда»

Время чтения: 5 минут

Нет времени читать?

Захотелось сделать адрес своего веб-ресурса более привлекательным? Или, может, перенос сайта на другой домен в вашем случае — вынужденная мера из-за капризов поисковых систем?

Как бы там ни было, к смене доменного имени следует относиться со всей серьезностью. В противном случае затем придется исправлять множество недочетов из-за неправильно перенесенной базы данных и потерянного в ходе переезда ссылочного профиля.

Пакуем цифровые пожитки и меняем место жительства веб-ресурса

 

Когда вы задаетесь вопросом о том, как перенести сайт на другой домен, то наверняка думаете, что это целая эпопея, на которую нужно потратить все время мира. На деле же процедура осуществляется в 2 этапа: перенос всей базы данных сайта и настройка редиректа со старого доменного имени на новое. На каждом из этих этапов необходимо выполнить ряд манипуляций с кодом и директориями.

Как перенести базу данных (БД)

От правильности проведения этого этапа зависит последующая корректность отображения информации сайта на новом домене. Обращаем ваше внимание на то, что если ваш ресурс остается на том же хостинге, то все обязанности по переносу БД выполняет хостинг-провайдер. Но даже это может не потребоваться ввиду того, что базы данных частенько привязаны к клиентским аккаунтам. Все же новый хостинг? Тогда первое, что нужно сделать, — дамп БД, или, проще говоря, резервную копию.

Если осуществляется перенос сайта на другой домен WordPress, то дамп базы данных можно осуществить с помощью командной строки SSH. Происходит это следующим образом:

  • cd full_path_to_WP// Затем переход в папку, где установлен WordPress;
  • tar -pczf backup.tar.gz*// В текущей директории проводится архивация файлов;
  • как только вы получили архив, распакуйте его на новый домен с помощью команды tar –xvfz backup.tar.gz;
  • экспортируйте таблицу WordPress через phpMyAdmin в SQL, а полученный в результате файл затем импортируйте в новую базу данных.

После этих действий вам нужно будет изменить файл wp-config.php, находящийся в самом корне веб-ресурса. А если точнее, то поменять нужно следующие строки:

define(‘DB_NAME’, ‘you_bd_name’); // название БД

define(‘DB_USER’, ‘you_db_user’); // имя юзера БД

define(‘DB_PASSWORD’, ‘you_db_password’); // пароль для базы данных

define(‘DB_HOST’, ‘you_db_host’); // хост БД, чаще всего локальный

Как только вы все это проделали, можно считать, что переезд практически состоялся. Теперь ваш сайт находится на новом домене, однако могут наблюдаться некоторые проблемы в работе ссылок. Поэтому, чтобы перенос сайта Вордпресс на другой домен был полноценным, замените в phpMyAdmin старые URL-адреса на новые посредством кода:

 

UPDATE wp_options SET option_value = replace(option_value, ‘//old.com’, ‘//new.com’);

UPDATE wp_posts SET guid = replace(guid, ‘//old.com’, ‘//new.com’);

UPDATE wp_posts SET post_content = replace(post_content, ‘//old.com’, ‘//new.com).

Вот теперь все линки должны работать и отображаться как надо, а значит, можно переходить ко второму этапу с редиректом. Тогда-то уж точно вы сможете гордо заявлять, что знаете, как перенести сайт на другой домен WordPress так, чтобы все нормально функционировало.

Ставим поисковых роботов в известность о переносе ресурса

Пользователи, привыкшие к одному веб-адресу, могут крайне разочароваться, если при очередной попытке посетить ваш сайт увидят сообщение об ошибке. Чтобы этого не произошло, следует настроить перенаправление на новый домен. Кроме этого, крайне важно отметить для поисковиков свой переезд, иначе они будут продолжать индексировать старый домен. Упустив этот момент, вы допустите потерю позиций для своего ресурса в ранжировании.

Для правильного редиректа проделайте две простые операции:

  1.    Измените файл .htaccess с помощью 301 redirect следующим образом:

RewriteEngine On

RenwriteCond %{HTTP_HOST} ^oldsite.com

RewriteRule (.*) //newsite.com/$1 [R=301,L]

  1. Воспользуйтесь инструментами вебмастеров, чтобы уведомить поисковики о смене места жительства сайта.
  • Добавьте новый домен в Google Search Console и примените «Изменение адреса» в списке доступных функций.
  • Используйте «Переезд сайта» в разделе с инструментами в Яндекс. Вебмастер.

Вот теперь-то вы точно выяснили, как перенести сайт Вордпресс на другой домен, и корректно задать настройки редиректа. Но что насчет других платформ? Что делать, если вам, например необходим перенос сайта Opencart на другой домен?

Кочевая жизнь сайтов — как осуществляется перенос сайта Битрикс на другой домен или веб-ресурса на иной основе

В целом, алгоритм действий при переезде на другие доменные имена остается общим для всех платформ. Копирование БД, экспорт на новый хостинг, соответствующие изменения в доступе (логин, пароль, название базы данных и т.д.). С этим проблем возникнуть не должно, будь то перенос сайта joomla на другой домен или еще чего. Небольшая разница может заключаться лишь в индивидуальных особенностях каждой платформы.

Не лишним будет ознакомиться с актуальной технической документацией перед сменой цифрового адреса. Если вы руководствуетесь устаревшими мануалами, то, например, перенести сайт битрикс +на другой домен будет сложно. Главным образом из-за того, что сразу же проявятся ошибки, на выяснение причин которых может уйти огромное количество времени. Лучше лишний раз перестраховаться и уточнить действующие правила переноса сайта на той или иной платформе.

🡒🡒🡒 Читайте также : БИТЫЕ ССЫЛКИ НА САЙТЕ ИКАК ИХ ИСКАТЬ