Иногда возникает потребность сделать перенос сайта на WordPress на другой домен. Вот самый простой способ сделать это быстро и безболезненно, выведенный мною на собственном опыте.
Перенос сайта на WordPress на другой домен
Итак, задача: перенести сайт на WordPress. Дано: старый домен (на котором сайт расположен сейчас) — olddomain.ru, новый домен, на который сайт нужно перенести — newdomain.ru.
- Подключаемся к серверу, на котором размещен ваш сайт, по FTP
- Находим в корне сайта файл wp-config.php и открываем его в режиме редактирования (например, встроенным редактором FTP-клиента)
- Прокручиваем до самого конца и добавляем следующие две строки:
define( ‘WP_HOME’, ‘http://newdomain.ru‘ );
define( ‘WP_SITEURL’, ‘http://newdomain.ru‘ );
- Сохраняем файл, но FTP-клиент пока не закрываем.
- В браузере заходим в консоль сайта по новому адресу. Для этого открываем ссылку http://newdomain.ru/wp-login.php и указываем свои логин и пароль.
- После загрузки консоли открываем раздел «Настройки» и далее «Общие».
- Видим, что поля «Адрес WordPress (URL)» и «Адрес сайта (URL)» недоступны для редактирования. Возвращаемся в FTP-клиент, вновь открываем wp-config.php и удаляем добавленные строки. Сохраняем файл.
- Обновляем в браузере открытую страницу с общими настройками. Видим, что поля «Адрес WordPress (URL)» и «Адрес сайта (URL)» стали доступны для редактирования. Вписываем в каждое поле http://newdomain.ru.
- Нажимаем «Сохранить изменения»
- Все готово. Теперь вас сайт на WordPress находится на новом домене.