25.09.2014

Перенос сайта на другой домен или хостинг

Как перенести сайт, который сделан на CMS WordPress на другой домен или хостинг?

Если вам нужно сменить домен, не меняя хостинг, то перенос базы данных не требуется, тогда шаг 1 можно пропустить.

  1. Перенос базы данных

    Для этого первым делом необходимо сделать резервную копию базы данных вашего сайта. Для этого зайдите в phpmyadmin, выберите свою базу данных и выберите в верхнем меню «Экоспорт», затем сохраните в файл.

    Перейдите на новый хостинг, создайте базу данных и импортируйте вашу.

  2. Перенос файлов

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

  3. Изменение домена

    Последний — правка доменного имени. WordPress много где добавляет доменное имя в базу данных, поэтому при переносе сайта, необходимо править базу. Иногда помогает другой способ — зайти в «Настройки –> Общие» и изменить домен в поле «Адрес WordPress», но лучше внести изменения в базу данных. Для этого нужно выполнить 3 SQL команды в phpmyadmin в вашей базе на новом домене

    После команды UPDATE идут названия таблиц, где проводятся изменения, если у вас названия другие (если меняли префикс таблиц со стандартного wp_ при установке) то измените и здесь. Необходимо написать URL вашего старого и нового сайтов и нажать команду выполнить SQL запрос в phpmyadmin.

  4. Изменение параметров подключения к базе данных

    Если вы поменяли хостинг, то подключение к базе данных у вас тоже новое. Поэтому нужно изменить данные в файле wp_config.php

Вот и все…

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://oldsite.com', 'http://newsite.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'http://oldsite.com','http://newsite.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://oldsite.com', 'http://newsite.com');

Нам будет приятно

Поделитесь

Комментарии

Загрузка комментариев...