GoDaddy Довідка

Змінення доменного імені WordPress під час перенесення сайту на нове місце

Існує багато способів перенесення сайту WordPress з одного сервера на інший. Цей спосіб слід використовувати, лише якщо ви бажаєте змінити доменне ім’я, на якому розташований ваш сайт WordPress, у процесі переміщення сайту на новий сервер або хост.

Примітка. Якщо ви бажаєте просто змінити доменне ім’я WordPress, зверніться до статті Зміна вашого доменного імені WordPress.

Спочатку вам потрібно налаштувати WordPress у своєму обліковому записі хосту. Налаштувавши WordPress, ви повинні експортувати наявний сайт і базу даних, а потім імпортувати їх до нового сервера. Нарешті, щоб завершити процес, ви маєте оновити файл wp-config.php і відновити всі порушені посилання на сайті.

Експорт і завантаження сайту з сервера

Щоб експортувати і завантажити сайт WordPress з вашого поточного хосту, необхідно створити резервну копію вашої поточної бази даних і отримати доступ до файлів WordPress на вашому поточному сервері.

  1. Знайдіть базу даних, яку використовує ваш сайт WordPress, і створіть резервну копію цієї бази даних у вигляді файлу SQL. За додатковими відомостями звертайтеся до офіційної документації WordPress.
  2. Підключіться до свого поточного обліковому запису хостингу, використовуючи протокол передачі файлів (FTP). Детальніше див. What is File Transfer Protocol (FTP)?
  3. Завантажте весь вміст папки wordpress на ваш комп’ютер.

Імпорт і передавання сайту WordPress на нове місце

Щоб імпортувати й передати сайт WordPress на наші сервери, необхідно отримати доступ до нового серверу хостингу та бази даних.

  1. Підключіться до свого нового хостинг-облікового запису з використанням FTP.
  2. Завантажте та замініть вміст папки wordpress.
  3. Створіть нову базу даних MySQL (cPanel / Plesk).
  4. Запишіть ім’я бази даних, ім’я хосту та пароль.
  5. Відновіть збережений раніше файл SQL у новій базі даних. Додаткову інформацію див. у статті Імпортуйте файли SQL у бази даних MySQL.

Оновлення файлу wp-config.php

Щоб ваш сайт запрацював знову, потрібно записати до файлу wp-config.php ваше нове доменне ім’я.

  1. У програмі FTP відкрийте файл wp-config.php.
  2. Додайте до файлу два такі рядки, де example.com — правильне розташування вашого сайту. За додатковими відомостями звертайтеся до офіційної документації WordPress.
    define('WP_HOME','http://example.com');
    define('WP_SITEURL','http://example.com');
  3. Знайдіть розділ, подібний до цього прикладу:
    /** Ім’я бази даних для WordPress */
    define('DB_NAME', 'putyourdbnamehere');
    /** Ім’я користувача бази даних MySQL */
    define('DB_USER', 'usernamehere');
    /** Пароль бази даних MySQL */
    define('DB_PASSWORD', 'yourpasswordhere');
    /** Ім’я хосту MySQL */
    define('DB_HOST', 'localhost');
  4. Введіть відомості про базу даних, як зазначено нижче:
    • putyourdbnamehere: замініть на ім’я вашої бази даних MySQL.
    • usernamehere: замініть на ім’я користувача бази даних MySQL.
    • yourpasswordhere: замініть на ваш пароль MySQL.
    • localhost: замініть на ім’я хосту MySQL.
  5. Збережіть внесені зміни.

Полагодження порушених посилань після переміщення сайту WordPress

Наприкінці ви маєте очистити сайт від застарілих шляхів посилань.

  1. Вхід до WordPress.
  2. У меню Плагіни виберіть Додати новий .
  3. Введіть Better Search Replace.
  4. Знайдіть плагін Better Search Replace і натисніть Інсталювати зараз.
  5. Коли плагін буде інстальовано, виберіть Активувати .
  6. У меню Інструменти виберіть Better Search Replace .
  7. У полі Шукати введіть URL-адресу старого сайту. Наприклад, http://olddomainexample.com (без скісної риски позаду).
  8. У полі Замінити введіть URL-адресу нового сайту. Наприклад, http://newdomainexample.com (без скісної риски).
  9. Виберіть усі таблиці бази даних у полі Вибрати таблиці .
  10. Зніміть прапорець Виконати як сухий запуск .
  11. Виберіть Виконати пошук / замінити, щоб замінити URL-адреси в базі даних.
  12. У програмі FTP відкрийте файл wp-config.php і видаліть такі два рядки:
    define('WP_HOME','http://example.com');
    define('WP_SITEURL','http://example.com');

Ви успішно змінили доменне ім’я та перенесли сайт на новий сервер або хостинг.

Додаткові відомості