Как перенести WordPress на новый домен?

Приветствую тебя, дорогой читатель. Сегодня мы решили разместить краткое руководство по переносу Вашего сайта на CMS WordPress.

Если Вам нужно перенести сайт и после этого изменится его адрес, то Вам суда!

Итак что-же нам нужно сделать:

  1. Зайдите в phpMyAdmin и выберите базу данных вашего сайта
  2. Нажмите на вкладку "SQL" и выполните следующий запрос, заменив старое имя домена на новое (обратите внимание, что в конце адреса не должно быть слеша, а протокол должен быть http, а не httpS ):
    UPDATE wp_options SET option_value = REPLACE(option_value, 'http://старый_домен.com', 'http://новый_домен.com') WHERE option_name = 'home' OR option_name = 'siteurl';

  3. Зайдите в админ-панель Вашего сайта на страницу "Настройки - Общие".
  4. В полях "Адрес WordPress" и "Адрес блога" укажите URL нового домена и подтвердите изменения, нажав на кнопку "Обновить опции".
  5. Если выполнить п.3-4 нет возможности, то поочередно выполните следующие два запроса, заменив http://старый_домен.com на новый адреса сайта (обратите внимание, что в конце адреса не должно быть слеша (знака "/"):
    UPDATE wp_posts SET guid = REPLACE(guid, 'http://старый_домен.com', 'http://новый_домен.com');
    UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://старый_домен.com', 'http://новый_домен.com');

Если старый или новый WordPress находится не в корне сайта, а в его папке (примером blog), то обязательно в файле .htaccess указать путь к папке:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

На этом пожалуй все что касается переноса WordPress на новый домен. Спасибо что дочитали, до скорых встреч. ;-)

visibility 201 май 2018
CMS
SQL
share

Обсуждение

Похожие статьи

Добавляем на сайт лайки Вконтакте, Facebook, Google+ и кнопку Твитнуть

Инструкция по установки на свой сайт кнопок like от популярных социальных сетей. Обычно все пользов...

visibility 238
insert_comment 0
share

Сборщики проектов Gulp и Grunt

Обзор сборщиков проектов Gulp и Grunt, преимущества, плагины, что выбрать лучше?

visibility 231
insert_comment 0
share

Создание запросов к базе данных MySQL на примерах

MySQL – это одна из множества СУБД, работающая с поддержкой языка программирования PHP. Такая БД не...

visibility 277
insert_comment 0
share
send