Наверх

Вы тут » Главная » Архив »

    wp

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

    1. Если надо перенести со старого домена на новый домен, при условии, что оба они на одном аккаунте хостинга и у вас есть доступ, перед переносом, измените адрес сайта в панели управления WordPress. Таким образом все старые адреса в базе данных поменяются на новый адрес. Затем нужно просто залить файлы сайта в папку нового домена, и убрать файлы, по крайней мере, config.php в старом. В папке нового домена config.php будет привязана с той же базой данных.

    2. Если старый и новый домен привязан к разным хостингам, по какой-то причине вы не можете сделать перенос первым способом, можно использовать специальный скрипт.

    При всей своей кажущейся простоте и «антигеморройности», WordPress не такой уж и простачок, когда дело касается переноса сайта на другой домен.

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

    Разумеется, главная страница будет в порядке, но стоит войти в панель администратора, то сразу, же оказываешь по старому адресу. Как говорится, – «все возвращается на круги своя». Здесь WordPress поистине удивляет! Если в случае с некоторыми популярными CMS, перенос на другой домен как раз и осуществляется переносом файлов сайта (залить на сайт) с базой данных (импортировать в phpMyAdmin), затем остается только прописать нового пользователя, базу данных и пароль в файле config.php (он может называться по разному в разных CMS – confuguration.php, settings.php и т. д.) и больше ничего не требуется, то WordPress упорно сопротивляется такой иммиграции.

    Что бы не возвращаться на “круги своя” необходимо удалить старый домен, который прочно засел в базе данных сайта, работающего на WordPres. Можно проявить героизм – искать и менять все вручную, но это можно делать только ради спортивного интереса и не более того. Если нужно быстро перенести ВордПресс на новый домен, то наиболее быстрый и приятный способ – воспользоваться небольшим скриптом SEARCH REPLACE DB, который можно скачать здесь:

    https://github.com/interconnectit/Search-Replace-DB/archive/master.zip

    Нужно загрузить скрипт в корневую директорию сайта и в браузере набрать к примеру, – http://mysite.com/ searchreplacedb2.php (если ваш сайт – это http://mysite.com, разумеется) и просто следовать указаниям, нажимая на кнопки и указывая при этом свою базу данных –

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

    Когда дойдем до форм для поиска и замены,

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

    вводим в соответствующие формы старый домен и новый, нажимаем на кнопку.

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

    Кстати, скрипт можно использовать и на других CMS как Joomla, Drupal.

    Если эта статья помогла вам решить ваш вопрос, можете нажать на кнопку Google+!