Wordpress, Хостинг

Перенос сайта на WordPress

Когда понадобиться осуществить перенос сайта на платформе WordPress на новое доменное имя. Поскольку в данном вопросе не надо создавать контент сайта, а перенести содержимое на старом домене. И еще один небольшой нюанс, это сохранить прежние наработки по основным показателям индексации тИЦ и PR.

Нам задавали этот вопрос 1000 раз! И мы решили написать статью, как правильно переносить сайт на WordPress. Все достаточно просто и легко! Если вы не рукожоп, то просто прочитайте внимательно.

Для специалиста, данная процедура выполняется в принципе на полном автомате, а вот человеку далекому от веб программирования и просто ведущему свой блог, необходима дополнительная информация.

Принципиально весь процесс можно разделить на две основных части:

  1. Операция по переносу данных на новый домен;
  2. Настройка редиректа 301 со старого доменного имени на новое;

Работы по переносу сайта  на WordPress на новое доменное имя

Первоначально следует осуществить два важных шага:

  • Копирование всех папок и файлов на фтп между доменами;
  • В обязательном порядке создать бекап базы данных старого сайта, для осуществления отката в экстренной ситуации (особенно актуально на сайте с большим количеством размещенной информации);

Три способа переноса WordPress сайта

Существует несколько способов, для осуществления переноса сайта. Применять их следует в зависимости от ситуации.

Способ 1

Это можно сказать, стандартный способ, требующий немного действий, но достаточное количество внимания.

  1. В панели администрации сайта, найти страницу «Настройки — Общие».
  2. В поле с названием адреса сайта и WordPress необходимо указать соответствующую информацию, то есть URL нового доменного имени, затем сохранить произведенные действия.
  3. Как только, данные действия вступят в силу, WordPress моментально перейдет на администраторскую панель на новом домене.

Способ 2

  1. В сохраненном дампе базы данных необходимо внести изменения в именах адресов. Для этого его следует открыть в редакторе РНР и произвести указанную замену и сохранить сделанные изменения.
  2. Произвести замену базы данных на сервере с предварительным удалением старых таблиц.
  3. Все, сайт должен работать на новом домене.

Способ  3

Наиболее сложный в процедурном смысле способ, но достаточно простой в плане проведения работы.

  1. В phpMyAdmin находим требуемую базу данных.
  2. Зайти во вкладку с именем «SQL» и в порядке очереди выполнить запросы (3 шага):
  • UPDATE wp_options SET option_value = replace(option_value, ‘http://domain.ru’, ‘http://newdomain.ru’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;

  • UPDATE wp_posts SET guid = replace(guid, ‘http://domain.ru’,’http://newdomain.ru’);

  • UPDATE wp_posts SET post_content = replace(post_content, ‘http://domain.ru’, ‘http://newdomain.ru’);

  1. После этого сайт должен перейти на новый адрес

Делаем 301 редирект

Конечно, очень желательно, чтобы со старого домена посетители автоматически перенаправлялись на новый.

Для этого существует редирект 301. Просто открываем файл .htaccess на старом домене и заменяем все содержимое наследующую конструкцию:

Options +FollowSymLinks

RewriteEngine on

RewriteRule (.*) http://newdomain.ru/$1 [R=301,L]

Предыдущий пост Следующий пост

Вам так же будет интересно