4.2.2 Перенос сайта WordPress на новый домен

Banner WP New Domain

Подготовка к переносу

Перед выполнением переноса Вам необходимо сделать две вещи:

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

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

С помощью панели администратора WordPress

Это самый простой способ, требующий от Вас минимум действий.

1. Зайдите в админ-панель вашего сайта на страницу Настройки — Общие.

2. В полях Адрес WordPress (URL) и Адрес сайта (URL) укажите URL нового домена и подтвердите изменения, нажав на кнопку Сохранить изменения.

Смена домена Wordpress

3. Готово. В тот же момент WordPress переадресует вас на страницу входа в админ-интерфейс, но уже на новом домене.

С помощью phpMyAdmin

1. Зайдите в phpMyAdmin и выберите базу данных Вашего сайта.

2. Нажмите на вкладку SQL и поочередно выполните следующие 3 запроса, заменив http://domain.com и http://newdomain.com в примерах на, соответственно, старый и новый адреса сайта (обратите внимание, что в конце адреса не должно быть символа “/”):

UPDATE wp_options 
SET option_value = replace(option_value, 'http://domain.com', 'http://newdomain.com') 
WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts 
SET guid = replace(guid, 'http://domain.com','http://newdomain.com');
UPDATE wp_posts 
SET post_content = replace(post_content, 'http://domain.com', 'http://newdomain.com');

3. Готово. Теперь сайт будет открываться по новому адресу.