Справочник на статиите
Урок за миграция на WordPress : Как да прехвърлите хостинга и домейна си на уебсайта?
Тъй като уебсайт, управляван от Чен Вейлян, съдържаше чувствителна дума (името на китайски национален лидер), той неочаквано беше блокиран и недостъпен в континентален Китай.
Наблюденията показват, че много легитимни чуждестранни уебсайтове са били блокирани от „Голямата защитна стена“ на Китай, защото съдържат чувствителни думи. Следователно, независимо дали управляваме нови медийни или електронни търговски уебсайтове, трябва да обърнем специално внимание дали нашите уебсайтове съдържат чувствителни думи и да използваме технологии за филтрирането им, за да намалим риска от блокиране.
Как да проверите дали домейнът на уебсайт е блокиран? Можете да се обърнете към тази статия: „ Какво да направите, ако домейнът и IP адресът на вашия уебсайт са блокирани? Откриване и заявка от Great China's Great Firewall .“
Тази статия обобщава уроците за преместване и промяна на име на домейн в WordPress. Най-общо казано, стъпките за преместване на уебсайт са както следва:
- XNUMX. Архивиране на файлове и бази данни на уебсайтове на блогове;
- XNUMX. Прехвърлете файловете на уебсайта в новото пространство и импортирайте базата данни в новото пространство;
- XNUMX. Промяна на конфигурацията на уебсайта и базата данни;
- XNUMX. Променете ново име на домейн;
- XNUMX. Проверете резултатите от прехвърлянето.
Има 3 ситуации, при които уебсайтът на WordPress се движи
- 1. Променете пространството, а не името на домейна
- 2. Променете името на домейна, без да променяте интервала
- 3. Променете името на домейна, също променете интервала
XNUMX. Архивирайте файлове и бази данни на уебсайтове на блогове
1) Изтеглете и архивирайте файла на блога в оригиналното пространство:
- Ако оригиналното пространство поддържа онлайн декомпресия, се препоръчва пакетиране и изтегляне, така че размерът на изтеглянето да стане по-малък и да се спести много време.
- (По принцип използвам FTP за синхронизиране и архивиране на локално, ако имам актуализации на статии. Най-добре е всеки да има този навик, в противен случай внезапният инцидент ще ви накара да съжалявате!)
2) Архивирайте базата данни:
- в състояние да преминеPhpMyAdmin, Empire Backup King или добавка за архивиране на база данни като WP-DBManager, можете да изберете метод, с който сте запознати.
Още уроци за преместване на уебсайтове на WordPress▼
XNUMX. Качете файла на блога и импортирайте базата данни
1) Използвайте FTP, за да прехвърлите файловете на блога в новото пространство. Точно както при изтеглянето, ако новото пространство поддържа онлайн декомпресия, препоръчително е да го опаковате и качите, което спестява много време и трафик.
- Обикновено директорията на WordPress е под public_html/, така че просто качете файловете в директорията public_html/ в public_html/ на новия хост.
2) Импортиране на база данни: PHPMyAdmin, Empire Backup King може да го направи.
- Трябва да създадете база данни в новия хост и след това да импортирате базата данни, която сте експортирали по-рано.
3) Импортиране на MySQL база данни чрез SSH ▼
XNUMX. Променете конфигурацията на уебсайта и базата данни (ключ)
1) Променете wp-config файла. Най-добре е да не използвате Notepad; използвайте редактор като Notepad++ или UltraEdit, за да промените информацията за базата данни на MySQL , така че да съответства на информацията за базата данни на новия ви уеб хостинг, както следва:
/** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');
/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');
/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');Просто въведете името на базата данни, потребителското име и паролата за новото ви хостинг пространство. Обърнете внимание, че хостът на MySQL е „localhost“ по подразбиране. Ако използвате хост на Windows, не е необходимо да го променяте. Ако използвате хост на Linux , може да се наложи да въведете адреса на базата данни.
2) Въведете phpMyAdmin в новото пространство, за да промените базата данни: променете стойностите на полетата „siteurl“ и „home“ в таблицата на базата данни wp_options и ги променете на вашия нов адрес на име на домейн;
3) Влезте в сървъра за имена на домейни (например: DNSPOD) и преобразувайте името на домейна в IP адреса на новото пространство.
4) Влезте в контролния панел на хостинга и добавете име на домейн.
- Как даCWP контролен панелДобавяне на име на домейн?Моля, вижте следния урок ▼
Добавката за търсене и замяна замества пътя на сървъра и името на домейна (препоръчително)
Инсталиране и използване на плъгина „Търсене и замяна“ ▼
Използването на функцията за търсене и замяна в phpMyAdmin може лесно да доведе до загуба на данни, запазени от много WordPress плъгини ...
Препоръчваме използването на плъгина „Търсене и замяна“ , за да замествате имена на домейни и пътища в база данни MySQL. ▼
phpMyAdmin променя пътя на сървъра и името на домейна
- Ако не използвате плъгина за търсене и замяна, изберете да промените пътя на сървъра и името на домейна в phpMyAdmin.
Стъпка 1: В phpMyAdmin щракнете върху името на базата данни, която искате да промените.
Стъпка 2: След това щракнете върху „Търсене“.
Стъпка 3: Търсене на стари пътеки
- Заменете стария път на уеб пространството (адрес на папка) с новия път
- Път до стара папка: /home/abc/public_html/site/etUfo.org /
- Път на нова папка: /data/abc/etUfo.org /
Стъпка 4: Търсене на стари имена на домейни
Старо име на домейн: www.ufo.org.in
Ново име на домейн: www.etufo.org

Намерете резултатите от търсенето, както е показано по-долу:

- В оригиналната статия има връзки или снимки и се използват адресите на предишните имена на домейни, така че тези адреси трябва да бъдат променени.
Стъпка 5: Щракнете с левия бутон върху „Преглед“;
По този начин, когато се отвори новият прозорец, долната част автоматично ще прескочи до позицията на полето (автоматично филтриране, показващо в кое поле е ключовата дума).
Забележка: Пътят на пространството на уебсайта (адрес на папка) също трябва да бъде заменен. Моля, потърсете и заменете сами според вашата ситуация.
Например в phpMyAdmin изпълнете следния оператор:
UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址'); UPDATE wp_posts SET post_content = replace (post_content,'旧地址','新地址'); UPDATE wp_posts SET post_excerpt = replace (post_excerpt,'旧地址','新地址'); UPDATE wp_posts SET guid = replace (guid, '旧地址','新地址');
Обяснение на SQL израз: UPDATE име_на_таблица SET поле = replace(field, 'стар адрес', 'нов адрес');
Четвърто, променете новото име на домейн
Ако трябва да промените ново име на домейн, моля, следвайте го. Ако не промените името на домейн, моля, пропуснете тази стъпка.
- Оригиналното име на домейн е 301 пренасочено към новото име на домейн → променете съдържанието на базата данни.
Направете пренасочване 301:
- Целта на пренасочването 301 е да накара съдържанието, индексирано от оригиналната търсачка, да се обърне към новото име на домейн.Има много начини да го постигнете.
Ако използвате Linux+Apache хост, можете да изберете да промените файла .htaccess и да вмъкнете следния код в този файл:
RewriteEngine on
RewriteCond %{HTTP_HOST} www.ufo.org.in
RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]Както е показано по-горе, старото име на домейн беше www.ufo.org.in , а новото име на домейн е www.etufo.org.
Или, ако използвате Windows хост (не се препоръчва, тъй като Windows хостовете не са напълно съвместими с WordPress), можете да изберете да промените wp-blog-header.php в основната директория на блога на WordPress.
if (strtolower($_SERVER['SERVER_NAME'])!=’原域名’)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://新域名’.$URIRedirect);
exit();
}XNUMX. Проверете резултатите от прехвърлянето
Отделете малко време и проверете рецепцията на уебсайта за грешки?
- Проверете фоновите добавки на уебсайта и настройките на темата един по един, което може да намали различните загуби, причинени от грешки на вашия уебсайт.
- Например, някои данни от плъгина за автоматичен анкерен текст на ключовата дума ще бъдат автоматично изчистени и ще бъде импортиран само предварително архивираният плъгин за автоматичен анкерен текст на ключовата дума.
След като уебсайтът на WordPress се премести и промени името на домейна, имаше истински проблем и не знаех как да го разреша. Какво трябва да направя?
- справкаЧен УейлиангУрокът за преместване на WP, споделен от блога, все още е неразрешим Препоръчително е да поставите проблема си в търсачката, така че проблемите, които срещате, като преместване на уебсайта на WordPress и промяна на името на домейна, обикновено могат да бъдат решени лесно.
Следвайте инструкциите по-горе и ще можете да се движите успешно за нула време!
Поздравления, вашият WordPress сайт е прехвърлен успешно!
Разширено четене:
Надяваме се, че статията „Урок за миграция към WordPress: Как да прехвърлите хостинг на уебсайт и име на домейн?“, споделена в блога на Чен Вейлианг ( https://www.chenweiliang.com/ ), ще ви бъде полезна.
Чувствайте се свободни да споделите линка към тази статия: https://www.chenweiliang.com/cwl-528.html



