Перенос сайта WordPress на новый домен

  0   30 Просмотров
1 minute read

Перенос сайта WordPress на новый домен – это многоэтапный процесс, который требует тщательного выполнения каждого шага. Ниже представлена расширенная инструкция с дополнительными деталями для каждого этапа.

Резервное Копирование Файлов и Базы Данных

Создание полной резервной копии сайта:

  • Подключитесь к текущему хостингу через FTP-клиент. Для этого вам понадобятся FTP-логин, пароль и адрес сервера, которые обычно предоставляются хостинг-провайдером.
  • Скачайте все файлы сайта, включая все директории и файлы в корневом каталоге WordPress. Это включает в себя папки wp-adminwp-contentwp-includes и все файлы в корне, такие как wp-config.php.htaccess (если он есть и видим), и index.php.

Экспорт базы данных:

  • Войдите в панель управления хостингом и откройте phpMyAdmin.
  • Найдите базу данных, которая используется вашим сайтом WordPress. Информацию о названии базы данных можно найти в файле wp-config.php в корне вашего сайта.
  • Перейдите в раздел “Экспорт” в phpMyAdmin и выберите метод “Пользовательский”, что позволит вам выбрать все таблицы и получить более полный контроль над экспортом.
  • Убедитесь, что выбраны все таблицы и формат экспорта установлен как “SQL”.
  • В опциях экспорта можно выбрать “Добавить предложения DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER”, что позволит при импорте очистить существующие таблицы.
  • Нажмите “Вперед” и сохраните SQL-файл на вашем компьютере.

Подготовка Нового Хостинга

Установка WordPress:

  • Загрузите последнюю версию WordPress с официального сайта WordPress.org.
  • Распакуйте архив и загрузите его содержимое на новый хостинг в папку, где будет располагаться ваш сайт, используя FTP-клиент.

Создание новой базы данных:

  • В панели управления нового хостинга найдите инструмент для создания новых баз данных (часто это cPanel).
  • Создайте новую базу данных, пользователя и убедитесь, что пользователю предоставлены все привилегии для работы с базой данных.
  • Запишите название базы данных, имя пользователя и пароль, так как они вам понадобятся для обновления файла wp-config.php.

Импорт Базы Данных

Импорт резервной копии базы данных:

  • Войдите в phpMyAdmin на новом хостинге.
  • Выберите только что созданную базу данных и перейдите в раздел “Импорт”.
  • Загрузите файл SQL, который вы экспортировали ранее, и начните процесс импорта.

Загрузка Файлов

Загрузка файлов на новый хостинг:

  • Снова подключитесь к новому хостингу через FTP-клиент.
  • Загрузите ранее скачанные файлы WordPress в директорию, где должен располагаться ваш сайт.

Обновление Файла wp-config.php

Настройка файла wp-config.php:

  • Найдите файл wp-config.php среди файлов, которые вы загрузили на новый хостинг.
  • Откройте его в текстовом редакторе и обновите следующие строки, вставив актуальные данные новой базы данных:

define('DB_NAME', 'новое_имя_базы');

define('DB_USER', 'новый_пользователь');

define('DB_PASSWORD', 'новый_пароль');

define('DB_HOST', 'localhost');

// Обычно 'localhost', но может отличаться в зависимости от хостинга

Сохраните изменения и закройте файл.

Поиск и Замена URL

Использование плагина для поиска и замены:

  • Установите плагин поиска и замены (например, Better Search Replace) через админ-панель WordPress на новом домене.
  • Перейдите в настройки плагина и выполните поиск старого домена (например, oldexample.com) и замените его на новый домен (например, newexample.com).
  • Убедитесь, что вы выбрали все таблицы для поиска и замены и поставили галочку на “Заменить GUID”.
  • Выполните замену, но перед этим убедитесь, что у вас есть резервная копия базы данных, на случай если что-то пойдет не так.

Обновление файла .htaccess

Проверка файла .htaccess:

  • Если вы используете постоянные ссылки, возможно, потребуется обновить файл .htaccess на новом домене.
  • Обычно WordPress сам обновляет этот файл при сохранении настроек постоянных ссылок в админ-панели (Раздел “Настройки” → “Постоянные ссылки”).

Проверка Сайта

Тестирование функциональности сайта:

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

Обновление DNS Записей

Изменение DNS записей:

  • Войдите в панель управления доменом и обновите DNS записи, указав сервера нового хостинга.
  • После изменения DNS записей сайт начнет открываться с нового хостинга, но для полного обновления информации в сети может потребоваться до 48 часов.

Перенаправление со Старого Домена

Настройка 301 редиректов:

  • Если вы хотите сохранить SEO-позиции и перенаправить трафик со старого домена на новый, настройте 301 редиректы на старом хостинге или через файл .htaccess.

Обновление Информации в Google Search Console

Регистрация нового домена в Google Search Console:

  • Добавьте новый домен в Google Search Console и подтвердите его с помощью предоставленного метода верификации.
  • Запросите переиндексацию сайта, чтобы помочь Google обновить информацию о новом домене в поисковой выдаче.

Проверка Внешних Ссылок и Веб-сервисов

Обновление информации во внешних сервисах:

  • Убедитесь, что все внешние ссылки и интеграции, включая Google Analytics, социальные сети, партнерские программы и прочие сервисы, обновлены и указывают на новый домен.

Важно: Перед началом переноса убедитесь, что у вас есть актуальные резервные копии сайта и базы данных. Также рекомендуется проводить перенос в период наименьшей активности посетителей, чтобы минимизировать потенциальные неудобства для пользователей. После переноса внимательно проверьте работу сайта на предмет ошибок и убедитесь, что все данные были перенесены корректно.

Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии