Перейти к основному контенту

Перенос сайта на WordPress с одного домена на другой

Данная инструкция поможет вам, если вам нужно перенести сайт:

  • с одного домена на другой;
  • с поддомена на основной домен (например, с поддомена sub.domain.ru на основной домен domain.ru);
  • из подкаталога в основной каталог (например, из ../domain.ru/wordpress в каталог../domain.ru/).

При простом переносе файлов Wordpress из одной директории в другую, сайт «ломается» — нарушается вёрстка, пропадают картинки. Чтобы перенести сайт корректно, следуйте инструкции ниже.

Видеоинструкция

Для того, чтобы перенести сайт:

  1. 1.
  2. 2.
    Добавьте домен, на который нужно перенести сайт, в хостинг-панель управления по инструкции.
  3. 3.
    Откройте корневую папку исходного сайта: Как узнать корневую папку сайта?.
  4. 4.
    Выделите все файлы и директории исходного сайта и скопируйте их в корневую папку нового сайта.
  5. 5.
  6. 6.
    Скопируйте базу данных исходного сайта. Для этого откройте её через phpMyAdmin по инструкции. Экспортируйте дамп базы данных исходного сайта.
  7. 7.
    Вернитесь в панель управления хостингом и откройте базу данных нового сайта через phpMyAdmin по инструкции. Загрузите дамп базы данных исходного сайта, которую вы экспортировали в пункте 6.
  8. 8.
    В phpMyAdmin замените URL старого домена на новый. Для этого нужно в таблице «wp-options» заменить значения option-value строк siteurl и home на имя нового домена.
  9. 9.
    Отредактируйте конфигурационный файл сайта wp-config.php. Этот файл расположен в корневой папке сайта нового домена. Замените имя базы данных, имя пользователя и пароль на данные БД для нового сайта по инструкции для WordPress: Где CMS хранит настройки подключения к базе данных.
  10. 10.
    Очистите папку cache в директории wp-content нового сайта. Перед проверкой корректности отображения сайта очистите кеш браузера.
  11. 11.

    При смене домена или при переходе с протокола HTTP на HTTPS возникает необходимость изменить все старые URL-адреса на новые. Чтобы отобразить сайт на другом домене, воспользуйтесь плагином Velvet Blues Update URLs в административной панели WordPress нового сайта.

    Войдите в админку CMS WordPress.

  12. 12.

    В разделе «Плагины» нажмите Добавить новый:

    Как изменить ссылки в WordPress с помощью плагина

  13. 13.

    Введите название плагина — «Velvet Blues Update URLs», найдите его и затем нажмите Установить:

    Как изменить ссылки в WordPress с помощью плагина

  14. 14.

    Дождитесь окончания установки и нажмите Активировать:

    Как изменить ссылки в WordPress с помощью плагина

  15. 15.

    В меню «Инструменты» выберите пункт Update URLs:

    Как изменить ссылки в WordPress с помощью плагина

  16. 16.

    Чтобы перенести сайт с одного домена на другой или с HTTP на HTTPS (и обратно), на открывшейся странице укажите следующие данные:

    • Old URL — старый адрес сайта;
    • New URL — новый адрес сайта.

    Выберите, где произвести замену URL-адресов. Для этого поставьте галочки во всех пунктах, кроме пункта Update ALL GUIDs. Затем нажмите кнопку Update URLs NOW:

  17. 17.
    Дождитесь окончания работы плагина. На странице будут отображены результаты и количество изменённых URL-адресов. Таким образом, благодаря использованию плагина Velvet Blues Update URLs поменять URL страниц в Wordpress и обновить ссылки после смены домена можно за считанные минуты.

Готово, вы перенесли сайт на WordPress с одного домена на другой. После проделанных шагов ваш сайт на WordPress будет доступен по новым URL-адресам.

Если вы хотите перенести сайт с WordPress hosting (или если у вас заказан тестовый период бесплатного хостинга для сайтов WordPress) на другой хостинг, воспользуйтесь инструкцией: Как перенести сайт на WordPress на другой хостинг?

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 3 из 5