Հոդվածների տեղեկատու
WordPress-ի միգրացիայի ձեռնարկ. Ինչպե՞ս փոխանցել ձեր կայքի հոսթինգը և դոմեյնի անունը։
Քանի որ Չեն Վեյլիանգի կողմից կառավարվող կայքը պարունակում էր զգայուն բառ (չինացի ազգային առաջնորդի անունը), այն անսպասելիորեն արգելափակվեց և անհասանելի դարձավ մայրցամաքային Չինաստանում։
Դիտարկումները ցույց են տվել, որ Չինաստանի Մեծ Firewall-ը արգելափակել է բազմաթիվ օրինական օտարերկրյա կայքեր, քանի որ դրանք պարունակում են զգայուն բառեր։ Հետևաբար, անկախ նրանից, թե մենք գործարկում ենք նոր մեդիա , թե էլեկտրոնային առևտրի կայքեր, մենք պետք է հատուկ ուշադրություն դարձնենք, թե արդյոք մեր կայքերը պարունակում են զգայուն բառեր և օգտագործենք տեխնոլոգիաներ դրանք զտելու համար՝ արգելափակվելու ռիսկը նվազեցնելու համար։
Ինչպե՞ս ստուգել, թե արդյոք կայքի դոմեյնը արգելափակված է։ Կարող եք կարդալ այս հոդվածը՝ « Ի՞նչ անել, եթե ձեր կայքի դոմեյնը և IP-ն արգելափակված են։ Չինաստանի մեծ 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 Control PanelԱվելացնե՞լ դոմենի անուն:Խնդրում ենք տեսնել հետևյալ ձեռնարկը ▼
Search & Replace plug-in-ը փոխարինում է սերվերի ուղին և տիրույթի անունը (խորհուրդ է տրվում)
Տեղադրեք և օգտագործեք «Որոնել և փոխարինել » հավելվածը ▼
phpMyAdmin-ում որոնման և փոխարինման ֆունկցիայի օգտագործումը կարող է հեշտությամբ հանգեցնել WordPress-ի բազմաթիվ հավելվածների կողմից պահպանված տվյալների կորստի ...
Մենք խորհուրդ ենք տալիս օգտագործել Search & Replace հավելվածը՝ MySQL տվյալների բազայում դոմեյնների անուններն ու ուղիները փոխարինելու համար: ▼
phpMyAdmin-ը փոփոխում է սերվերի ուղին և տիրույթի անունը
- Եթե դուք չեք օգտագործում Search & Replace plug-in-ը, ընտրեք փոփոխել սերվերի ուղին և տիրույթի անունը 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 table_name SET field = replace (field, 'old address', 'new address');
Չորրորդ, փոխեք նոր տիրույթի անունը
Եթե Ձեզ անհրաժեշտ է փոխել տիրույթի նոր անուն, խնդրում ենք հետևել դրան: Եթե դուք չեք փոխում տիրույթի անունը, խնդրում ենք բաց թողնել այս քայլը:
- Բնօրինակ տիրույթի անունը 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. Ստուգեք փոխանցման արդյունքները
Մի պահ տրամադրեք և ստուգեք կայքի սպասարկման սեղանը՝ սխալների համար:
- Մեկ առ մեկ ստուգեք կայքի ֆոնային հավելումները և թեմայի կարգավորումները, որոնք կարող են նվազեցնել ձեր կայքի սխալների հետևանքով առաջացած տարբեր կորուստները:
- Օրինակ, keywordlink ավտոմատ խարիսխ տեքստային հավելվածի որոշ տվյալներ ինքնաբերաբար կջնջվեն, և կներմուծվի միայն նախկինում պահուստավորված բանալի հղումների ավտոմատ խարիսխ տեքստի հավելվածը:
Այն բանից հետո, երբ WordPress կայքը տեղափոխվեց և փոխեց տիրույթի անունը, իսկապես խնդիր կար, ես չգիտեմ, թե ինչպես լուծել այն, ինչ պետք է անեմ:
- ՏեղեկանքՉեն ՎայլյանԲլոգի կողմից տարածված WP-ի տեղափոխման ձեռնարկը դեռևս անլուծելի է: Խորհուրդ է տրվում ձեր խնդիրը տեղադրել որոնողական համակարգի որոնման մեջ, որպեսզի ձեր հանդիպած խնդիրները, օրինակ՝ ձեր WordPress կայքը տեղափոխելը և տիրույթի անունը փոխելը, սովորաբար հեշտությամբ լուծվեն:
Հետևեք վերը նշված հրահանգներին և կարճ ժամանակում կկարողանաք հաջողությամբ շարժվել:
Շնորհավորում ենք, ձեր WordPress կայքը հաջողությամբ փոխանցվել է:
Ընդլայնված ընթերցում.
Հուսով ենք, որ Չեն Վեյլիանգի բլոգում ( https://www.chenweiliang.com/ ) տեղադրված «WordPress-ի միգրացիայի ձեռնարկ. Ինչպե՞ս փոխանցել կայքի հոսթինգը և դոմեյնի անունը» հոդվածը օգտակար կլինի ձեզ համար։
Ազատորեն կիսվեք այս հոդվածի հղումով՝ https://www.chenweiliang.com/cwl-528.html



