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

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

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

    Добрый день!
    Вопрос такой — а почему, если первый способ самый легкий, люди вообще про второй-третий говорят?

    С первым способом какие-то ошибки случаются?

  2. 3

    Спасибо за толковую статью. Воспользовался третьим способом

  3. 4

    Спасибо за статью, не думал что все так просто. Воспользовался первым способом. За 2 минуты перенес сайт на новый домен. Даже в базе данных и файлах ничего править не надо))) Круто!

  4. 5
    Михаил

    Может быть писали, но не заметил, повторюсь тогда:
    После переноса не грузит карту ,выскакивает «При загрузке Google Карт на этой странице возникла проблема. Подробности вы найдете в консоли JavaScript.»
    Сайт на вордпрессе, уже всё перекопал, не пойму где что.

    • 6
      Дмитрий

      Тоже была эта проблема, вот как я её исправил:
      Find this code:
      t.getScript(«//maps.google.com/maps/api/js?sensor=true&callback=wkInitializeGoogleMapsApi»)
      and insert your key here:
      t.getScript(«//maps.google.com/maps/api/js?key=YOUR_GOOGLE_MAP_API_KEY&sensor=false&callback=wkInitializeGoogleMapsApi»)

      key — это google api ключ(погугли, его нужно сгенерировать)

  5. 7
    Данил

    Всем добрый день! Использовал первый способ, сохранил изменения и мне пишет что не удается получить доступ к сайту! не подскажите в чем причина???

  6. 8
    сергей

    переношу сайт, пробовал по всякому. выдает 404 ошибку. Написал в саппорт хостинга куда переношу , тоже ниче не могут сказать(((

  7. 9
    Алексей

    А если wp расположен в директории доменю.ру/сайт, а надо перенести на новый домен.ру, то как быть в этом случае?

  8. 10
    Новичок

    Сделал первый способ! При сохранении, переадресовал на страницу входа в админ-интерфейс, но уже на новом домене. А какие теперь ключи для входа в новую wp-admin использовать? Старые не подходят.. Подскажите кто знает?

  9. 11

    А у меня выдаёт такую ошибку? Что это не подскажите?

    
    --
    -- База данных: `vh123307_25seo`
    --
    
    -- --------------------------------------------------------
    
    --
    -- Структура таблицы `wp_commentmeta`
    --
    
    CREATE TABLE IF NOT EXISTS `wp_commentmeta` (
     `meta_id` bigint(20) unsigned NOT NULL,
     `comment_id` bigint(20) unsigned NOT NULL DEFAULT '0',
     `meta_key` varchar(255) DEFAULT NULL,
     `meta_value` longtext
    ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf

    8;

  10. 12
    Серега

    Спасибо большое, как раз сменил хостинг на хендихост и мне нужна была подобная инструкция, спасибо огромное!

  11. 13
    Антон

    А как вернуть переадресацию по первому шагу. не могу теперь войти в админку исходного сайта.

  12. 15
    вася

    А сколько по времени сайт будет переезжать примерно?

    • 16

      Если Вы имеете ввиду переезд с точки зрения поисковиков, то в Яндексе в течение примерно 30-45 суток с момента подачи заявки на переезд. В гугле процесс может быть дольше, вроде бы до 180 суток.
      Если же имеется ввиду просто перенос сайта на другой домен, как это описано в статье, то практически мгновенно после изменения всех старых адресов на новые.

  13. 17
    Дмитрий

    Первый способ сработал четко. Все работает. Спасибо

  14. 18
    Роман

    Третий способ (sql) не меняет пути к изображениям, например к аватаркам. Если открыть БД в редакторе, то все равно старый домен в нем остается. И вообще, очень много строк со старым адресом в БД остается. Способ не очень короче…

  15. 19

    Спасибо, помогли! Воспользовался вторым способом, на первом перекидывало на основной домен, на третьем выдавало ошибку…

  16. 20
    Роман

    Жаль, что я поздно увидел вашу инструкцию, но когда у меня были вопросы с переносом домена я обратился к поддержке Handyhost, и они мне сами все оперативно перенесли) а так бы я сам всё сделал)

  17. 21
    Sairan

    Спасибо Автор!

    первый и третий способ помогли

  18. 22
    Aktilla

    Спасибо! Очень просто оказалось, а то я раньше делал гораздо сложнее!

  19. 23
    Артем

    Есть еще самый простой способ, взять плагин для WordPress — Dublicator(ни в коем случае не реклама, а просто хороший способ делать бекапы и переносить сайты на другой хостинг)

  1. 1

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

  2. 2

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

Ваш комментарий