Cмена домену - перенесення wordpress на інший домен

Добрий день дорогі Новомосковсктелі. Днями я розповідав вам як робиться перенесення сайту wordpress на інший хостинг без зміни домену. Сьогодні я хочу доповнити цей розповідь постом про те, як зробити перенесення wordpress на інший домен зі зміною хостингу або без зміни хостингу.

Навігація по сторінці:

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

Але сьогодні не про це, нам потрібно зробити повну заміну старого домену на новий.

Для перенесення wordpress на інший домен нам будуть потрібні ось такі інструменти:

FileZilla - безкоштовний FTP клієнт

ФТП клієнт для роботи з файлами і каталогами на вашому хостингу.

Php файл для скачування бази mySQL. Можна скористатися вбудованим phpMyAdmin на вашому хостингу, якщо він звичайно є, але я опишу універсальний варіант з використанням цього файлу.

Зміна домену wordpress

до меню Для зміни домену в WordPress нам потрібно завантажити дамп бази даних. Зробити це можна за допомогою пхп файлу Adminer або скориставшись панеллю хостингу phpMyAdmin.

Покрокова інструкція по зміні домену в Вордпресс:

1) завантажуємо Adminer за посиланням вище і заливаємо його через фтп до себе на хостинг. Для цього нам потрібен ФТП клієнт FileZilla, а також фтп доступ до вашого хостингу. Запускаємо фтп клієнт FileZilla і вводимо наші фтп дані як показано на скріншоті:

2) в правій колонці у нас файли з сервера, а в лівій файли нашого ПК. У лівій колонці потрібно знайти папку де лежить adminer-4.2.2.php (до речі у вас може бути трохи інше ім'я), а в правій потрібно знайти директорію де лежить наш сайт, там будуть обов'язково файли "wp-config.php", " index.php ", директорії" wp-content "," wp-admin "," wp-includes "і залити адміннер на сервер.

3) Відкриваємо браузер і набираємо там вашсайт.ком / adminer-4.2.2.php (замінити під свій варіант) повинна відкритися сторінка ось такого плану:

Cмена домену - перенесення wordpress на інший домен
4) Якщо ви знаєте ці дані що просить адміннер то вводимо їх, якщо немає то відкриваємо файл wp-config.php, він в корені вашого сайту і беремо потрібні дані доступу до бази, як показано на малюнку:
Cмена домену - перенесення wordpress на інший домен

5) вводимо дані в форму входу і натискаємо увійти, у нас повинно з'явиться вікно ось такого плану:

Cмена домену - перенесення wordpress на інший домен

6) натискаємо на вкладку експорт зліва:

Cмена домену - перенесення wordpress на інший домен
і у нас відкриється ось таке воно (не поспішайте зберігати базу, тут є парочка нюансів, про них далі і піде)
Cмена домену - перенесення wordpress на інший домен

8) Відкриваємо першу частину бази в Notepad ++, який вже повинен бути інстальований на наш ПК: і натискаємо клавіші Ctrl + f, в цьому вікні пишемо свій домен у вікно пошуку і натискаємо Enter:

Cмена домену - перенесення wordpress на інший домен
продовжуємо пошук до того моменту поки ми не знайдемо дані ось такого плану:

будьте дуже уважні, в першій частині ми тільки тут повинні замінити посилання на новий домен, скін додаю: як ви зрозуміли потрібно замінити в цих місцях старий домен на новий. Зберігаємо першу частину бази і закриваємо її щоб вона не плуталася під руками.

9) Відкриваємо другу частину в Notepad ++ і робимо трохи іншу річ. Знову натискаємо Ctrl + f але в пошуку переходимо до другої вкладку "Replace" і заповнюємо як у мене на скіни:

Cмена домену - перенесення wordpress на інший домен

Всі пости змінили свій домен, тепер нам потрібно зберегти цей дамп і закрити.

10) Повертаємося до нашого адміннеру, переходимо у вкладку імпорт і заливаємо спочатку першу частину дампа потім другу по черзі:

11) Після успішної заливки обох частин дампа в базу, ваш сайт змінив доменне ім'я, і ​​якщо ви до цього направили ДНС нового домену на ваш хостинг, то сайт відкриється з нового доменного імені, зміна домену wordpress - пройшла успішно, перенесення wordpress на інший домен - виконано.

12) Заходимо в адмінку, перша вкладка налаштувань "загальне" (вашсайт / wp-admin / options-general.php) дивимося чи правильний у нас домен вказано в обох полях і натискаємо зберегти зміни при цьому змін ми ніяких не робили. Все, тепер ваш сайт буде працювати з нового домену.

Перенесення wordpress на інший домен

І так, структурування покрокова інструкція перенесення wordpress на інший домен:

1) З "Інструкції 1" робимо всі пункти від першого до п'ятого (1 - 5) включно.

2) Далі з "Інструкції 2" робимо все пункти починаючи з 3 по 9 включно.

3) В результаті таких дій у нас є всі файли зі старого хостингу і база з 2 частин зі старого хостингу, в якій вже записаний новий домен.

4) Ця інструкція має на увазі що ви вже пригвинтили новий домен до нового хостингу, цей процес я описувати не буду. Підключаємося до нового хостингу, там у нас повинна бути зроблена база і пригвинчений сам сайт (створені папки куди заливати файли по ФТП). З "Інструкція 1" вам потрібно зробити пункти з 13 по 15 включно.

5) В "Інструкція 1" в п. 16 говориться що потрібно залити 1 частина бази, у нас же 2 частини, тобто ми заливаємо по черзі першу і другу частину бази даних.

6) На цьому все, перенесення wordpress на інший домен закінчений і ми можемо отримати насолоду від його роботою.

У цій інструкції я трохи все спростив, не став описувати все по новій, адже перенесення wordpress на інший домен і перенесення сайту wordpress на інший хостинг - завдання досить схожі. Вам головне розуміти, що завантажувати вам зі старого хостингу потрібно не 1 дамп цілісний, а 1 дамп розбитий на 2 частини. Ну і від сюди слід що вам потрібно буде закачати на новий хостинг 2 частини одного дампа бази. + В цих частинах потрібно знати як і де робити зміну домену на новий. Ми зробили перенесення wordpress на інший домен, якщо у вас щось не вийшло ви можете звернутися до мене і я вам допоможу.

Добрий вечір.
Дуже потрібна допомога. Питання в наступному:
перенесли файли сайт на інший хостинг зі зміною домену, а дамп бази інформації не заливається на новий хостинг. Різні префікси (у сайту на старому хостингу wp_, а на новому wp15) і мабуть багато "слідів" від даних старої адмінки. При завантаження бази даних файл довго обробляється потім видає помилку. Підкажіть, будь ласка, що можна зробити в такій ситуації

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

Роблю перенесення wordpress на інший домен і не можу потрапити на сайт. зразок правильно все зробив, але бачу помилку веб-сайт відсутній. У чому може бути проблема і як її вирішити?

Доброго дня.
Підозрюю що у вас не налаштований домен або ж все налаштовано але ваш реєстратор доменного імені не оновив ДНС сервера. Можете написати їм, зазвичай на це дія йде від 12 до 24 Чассе. Зміна домену wordpress ніяк на це не мала вплинути.