Безболезненный перенос сайта на WordPress на новый домен

Иногда может возникнуть ситуация, когда необходимо сайт, работающий на движке WordPress, перенести на новый домен. Т.е. суть данного действа заключается только в изменении имени домена, все содержимое же, равно как и структура ссылок, остается прежним. При этом не маловажный момент — сохранение показателей ...

Полезные комментарии (2)
Комментарии (244)
  1. 1

    Скажите, пожалуйста, как импортировать комментарии к статьям из одной базы данных в другую?

  2. 5
    Noob

    Привет, полагаясь на ваши рекомендации перенесла сайт на новый домен-адрес, но сделала ошибку пока печатала новый адрес. В результате сайт на старом домене полетел. Выкупила домен с не правильно написанным адресом, но там тоже нету сайта. Можно ли это как-то исправить?

  3. 9
    Чувак

    ммм. А я новый домен просто припарковал к старому. Пробовал что-то копировать, что-то мудрить по фтп… короч это муть какая-то получилась. Парковка ништяк тема.

  4. 10

    Спасибо за прекрасный мануал.
    Но возник нюанс.
    Суть: был у меня домен .net, за который со временем пропало желание платить. Перед этим был зареган бесплатный домен .pp.ua, на который я все перенес. Создал папку pp.ua, скопировал, все по мануалу — работает, я доволен. Оба сайта физически находятся на одном хостинге в пределах одной учетки.
    Старый домен закончился, и я подумал: зачем мне вообще на серваке его папка net нужна, может удалить? Удалил и забыл. А через 5 дней обнаружил, что pp.ua не работает — не загружается, не дает зайти в админку, короче полный труп.
    Проблема решилась копированием обратно содержимого папки pp.ua в папку net, а также последующим применением «третьего способа» из Вашего мануала.

    У меня вопрос — как безболезненно удалить старую папку net?

  5. 12

    Очень полезная статья! Частенько пользуюсь именно ей :)
    Спасибо большое!

  6. 13

    Немного автоматизировал третий способ: http://www.shugich.net/wp/

  7. 14
    Alex

    Третий способ не все URL-ы меняет, а способом — закачать бд на локалку и в текстовом редакторе изменить все старые на новые URL — валит сайт. Проверено несколько раз

  8. 16

    Большое!!! Большое спасибо!!!

  9. 17

    Еще нужно помолиться, чтобы не оказалось дополнений к WordPress, которые используют сериализацию, иначе придётся в файле дампа искать эти места и вручную высчитывать, на сколько символов отличается новый домен от старого.

    Да, и такое бывает. =)

  10. 20
    Ольга

    А если использовать первый способ то на домене на которой сайт переносим ничего не должно быть? Т.е. если там у меня стоит вордпресс то надо его сначала снести?

  11. 22
    Дмитрий

    Здравствуйте!

    Можете подсказать? У меня есть сайт на хостинге джино, нужно перенести этот сайт к другому хостеру на новый домен. Как это лучше сделать?

    1. Надо ли на новом хостинге создавать базу данных и потом импортировать в нее данные из базы со старого сайта? или это как то делается по другому?
    2. После переноса как я понял из информации в интернете какое то время должны остаться работать оба сайта, их нужно как то склеивать или делать зеркалом?
    3. Через какое время можно удалить старый сайт?

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

  12. 23
    Роман

    Дмитрий, благодарю. Очень пригодилось после нескольких часов танцев с бубном :)

  13. 24
    Алена

    Здравствуйте!
    Благодаря вашей инструкции все вроде бы получилось. Но если на новом сайте кликать на существующие страницы — выдается ошибка 404
    Not Found
    The requested URL /lhygiene-bucco-dentaire/ was not found on this server.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    Apache Server at www.faireblanchirlesdents.com Port 80

    Как восстановить страницы сайта? В админ панели они все отображаются нормально.

    Заранее благодарю!

  14. 25

    Проблема следующего плана, сделал 3 запроса на смену доменного имени , как в примере 3. НО кнопка главная не изменилась и ведет на старый домен. Облазал всю базу ничего так и не нашел, может Вы мне подскажете в каком направлении двигаться? Спасибо!

    • 26

      Владимир, наверное ваш вопрос уже не актуален, но те, кто Диму читают, может столкнутся с подобной проблемой.

      Так вот, ваш вопрос решается простым поиском ссылки в файлах шаблона сайта. 100% ссылка на главную прописана где-то вручную, в файле header.php, index.php или еще в каком-нибудь файле темы. Вывод один — копать шаблон, а не базу данных.

  15. 27

    Здравствуйте!
    Прочитал Вашу статью про перенос сайта на другой домен, спасибо большое я полезную информацию! Но у меня возник вопрос:

    Для переноса сайта на другой домен необходимо иметь дополнительную БД (для переноса всех обновленных файлов) или нет?

    Сейчас у меня по тарифному плану на хостинге есть одна БД привязанная к старому домену, а также я купил отдельно новий домен, на который я хочу перейти, но не пойму с чего начать. В сети пишут, что достаточно одной БД, просто сделать редирект 301. Не пойму как привязать к одной БД два домена + ещё сделать редирект на самого себя?

    Очень прошу объяснить с чего начать и нужна ли вторая (новая) БД, для нового домена?

    С уважением,

    Виталий

  16. 29

    Обратилась в службу поддержки хостинга, попросила перенести сайт. Они перенесли, но в админке указан старый адрес, поэтому когда набираешь lsacademy.co.il он переносит меня на старый сайт (субдомейн). Я бы хотела сохранить старый сайт как бэкап, закрыв его от поисковиков. Как это сделать?

  17. 31

    Спасибо все получилось, но есть небольшая проблема. У меня были загружены картинки с рускими названиями, при переносе названия превратились в что попало, я залила заного все картинки через FTP, половина из них появилась, но половина так и осталась невидима хотя адреса и наличие их на сервере все правельные. Что сделать как быть?

  18. 32
    Игорь

    Третий способ — бинго! Попутно вопрос: под WP-Shop тем у вас нет?
    Спасибо!

  19. 33
    Иван

    Здравствуйте!
    А если домен тот же остается, как сделать чтобы старые внешние ссылки с других сайтов вели на эти же статьи но уже на вордпрессе?
    К примеру раньше было:
    http://site.ru/2015/05/blog-post_18.html
    А на вордпрессе стало:
    http://site.ru/category/my-postname

    Т.е. чтобы по старым внешним ссылкам посетитель попадал на ссылаемую запись.

  20. 35
    Евгений

    Автор огромное спасибо! Вы мне очень сильно помогли!

  1. 1

    https://wordpress.org/plugins/duplicator/
    Есть вот такой плагин для переноса. В базе и файлах вручную ничего править не надо, указываете настройки нового домена/хостинга и готово.

  2. 2

    Вот описание плагина для переноса настроек виджетов — ссылка.