Հոդվածների տեղեկատու
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) Օգտագործեք SSH-ի միջոցով MySQL Տվյալների բազայի ներմուծման հրաման ▼
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Ավելացնե՞լ դոմենի անուն:Խնդրում ենք տեսնել հետևյալ ձեռնարկը ▼
Փոխարինեք սերվերի ուղին և տիրույթի անունը
Տեղադրեք WP Migrate DB plugin ▼
- Հարմար է կայքի շարժման համար (կարող է փոխարինել սերվերի ուղին)
- Փոխարինեք հիմնաբառերը ձեր տվյալների բազայով և արտահանեք որպես MySQL տվյալների բազա
- Օգտագործեք «Գտնել և փոխարինել» ֆունկցիան՝ արագորեն փոխարինելու սերվերի ուղին և տիրույթի անունը
phpMyAdmin-ը փոփոխում է սերվերի ուղին և տիրույթի անունը
- եթե օգտագործում եքWP գաղթել DBՓլագին, որն արտահանում է MySQL տվյալների բազայի ֆայլ՝ փոխարինված սերվերի ճանապարհով և դոմենի անունով:
- Պարզապես phpMyAdmin-ում սեղմեք ձեր տվյալների բազայի անունը → սեղմեք «Ներմուծել»՝ այն ուղղակիորեն ներմուծելու համար (կարող եք հեշտությամբ բաց թողնել ստորև ներկայացված փոխարինման քայլերը):
Առաջին քայլը.phpMyAdmin-ում սեղմեք տվյալների բազայի անունը, որը ցանկանում եք փոփոխել:
Երկրորդ քայլը.Այնուհետև սեղմեք Որոնել:
Երրորդ քայլը.Որոնել հին ուղիները
- Փոխարինեք հին վեբ տարածության ուղին (թղթապանակի հասցեն) նոր ճանապարհով
- Հին թղթապանակի ճանապարհը՝ /home/abc/public_html/site/etufo.org /
- Թղթապանակի նոր ճանապարհ՝ /data/abc/etufo.org /
չորրորդ քայլը.Որոնեք հին տիրույթներ
Հին տիրույթի անուն. http://www.ufo.org.in
Նոր տիրույթի անուն.http://www.etufo.org
Գտեք որոնման արդյունքները, ինչպես ցույց է տրված ստորև.
- Բնօրինակ հոդվածում կան հղումներ կամ նկարներ, և օգտագործվում են նախորդ տիրույթների անունների հասցեները, ուստի այդ հասցեները պետք է փոփոխվեն։
հինգերորդ քայլը. Ձախ սեղմեք «Փնտրել»;
Այս կերպ, երբ բացվում է նոր պատուհանը, ստորին հատվածը ավտոմատ կերպով ցատկում է դաշտի դիրքը (ավտոմատ զտում՝ ցույց տալով, թե որ դաշտում է գտնվում բանալի բառը)։
Նշում. Կայքի տարածքի ուղին (թղթապանակի հասցեն) նույնպես պետք է փոխարինվի: Խնդրում ենք փնտրել և փոխարինել ինքներդ՝ ըստ ձեր իրավիճակի:
Օրինակ, 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 դաշտ = փոխարինել (դաշտ, «հին հասցե», «նոր հասցե»);
Չորրորդ, փոխեք նոր տիրույթի անունը
Եթե Ձեզ անհրաժեշտ է փոխել տիրույթի նոր անուն, խնդրում ենք հետևել դրան: Եթե դուք չեք փոխում տիրույթի անունը, խնդրում ենք բաց թողնել այս քայլը:
- Բնօրինակ տիրույթի անունը 301 վերահղված է դեպի նոր տիրույթի անունը → փոխել տվյալների բազայի բովանդակությունը:
Կատարեք 301 վերահղում.
- 301 վերահղման նպատակն է ստիպել սկզբնական որոնման համակարգի կողմից ինդեքսավորված բովանդակությունը վերածել նոր տիրույթի անվանման: Դրան հասնելու բազմաթիվ եղանակներ կան:
Եթե դուք օգտագործում եք Linux+Apache հոսթ, կարող եք ընտրել փոփոխել .htaccess ֆայլը և տեղադրել հետևյալ կոդը այս ֆայլում.
RewriteEngine on RewriteCond %{HTTP_HOST} www.ufo.org.in RewriteRule ^(.*) https://www.etufo.org/$1 [L,R=301]
Ինչպես վերևում, հին տիրույթի անունն է http://www.ufo.org.in, նոր դոմենի անվանումն է http://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 կայքը հաջողությամբ փոխանցվել է:
Ընդլայնված ընթերցում.
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «WordPress-ի տեղափոխման ուսուցում. ինչպե՞ս փոխել տիրույթի անունը վեբ կայքի փոխանցման համար: , քեզ օգնելու համար.
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-528.html
Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են: