Հոդվածների տեղեկատու
- 1 Ի՞նչ է առանց թխուկների:
- 2 Ավելացրեք նշված թխուկների տիրույթը
- 3 լուծել ենթադոմեյնները
- 4 Պատճենեք պատկերը երկրորդ մակարդակի տիրույթի անվան գրացուցակում
- 5 WordPress-ը սահմանել է ֆայլի վերբեռնման ուղին
- 6 Փոխարինեք պատկերի ուղին տվյալների բազայում
- 7 Պատկերի հղում 301 վերահղում
- 8 Ջնջել նկարների բնօրինակ գրացուցակը
- 9 Ստուգեք փոփոխության արդյունքը
Երբ դուք օգտագործում եք ենթադոմեյն (երկրորդ մակարդակի տիրույթ) որպես կատեգորիայի գրացուցակ կամ թեմա, կարող եք ավելացնել URL-ի կշիռը՝ հասնելու համարSEOՈրոնողական համակարգի օպտիմալացման ազդեցությունը.
Օրինակ, կայքի բոլոր պատկերները օգտագործեք երկրորդ մակարդակի տիրույթի անվանումը img.chenweiliang.com
Որպես պատկերի մահճակալ ▼
Դուք կարող եք օգտագործել երկրորդական տիրույթի անունը որպես պատկերի ուղի, ցանկացած պահի պատկերներ փոխանցել ձեր բլոգից ավելի արագ հոսթինգ, պարզապես վերբեռնել պատկերը և փոխել ենթադոմեյնի լուծումը, և խնդիրը կլուծվի։
Եթե դուք ունեք ներքին CDN ծառայության հոսթ Չինաստանում, կարող եք նաև մեծապես արագացնել զննարկումը և նվազեցնել շատ սերվերների բեռը:
շնորհիվՉեն ՎայլյանԲլոգներն օգտագործում են WWW ենթադոմեյններ: Այս տեսակի ենթադոմեյնի քուքիները չեն աղտոտում IMG ենթադոմեյնը և կարող են վայելել առանց թխուկների և արագացնել մուտքը:
Ի՞նչ է առանց թխուկների:
YSlow-ն առաջարկում է 22 խորհուրդ, թե ինչպես բարելավել վեբ էջի արդյունավետությունը և օպտիմալացնել վեբ կայքի աշխատանքը:
- Դրանցից մեկը վերաբերում է դոմենային անուններին. օգտագործել առանց թխուկների domains.
- Երբ օգտատիրոջ զննարկիչը ստատիկ ֆայլեր է ուղարկում (օրինակ՝ նկարներ կամ CSS ոճի թերթիկի ֆայլեր), նույն տիրույթի անունով (կամ երկրորդ մակարդակի տիրույթի անունով) քուքիները կուղարկվեն միաժամանակ, բայց վեբ սերվերն ամբողջությամբ անտեսում է ուղարկված թխուկները, Այսպիսով, այս անօգուտ թխուկները վատնում են կայքի թողունակությունը, ազդում են կայքի արագացման և վեբ էջի աշխատանքի վրա:
- YSlow-ն առաջարկում է, որ այս խնդիրը լուծելու համար դուք կարող եք օգտագործել «Քուքի առանց տիրույթների» մոտեցումը՝ ձեր վեբ էջերի արդյունավետությունը բարելավելու համար թխուկների օգտագործումը օպտիմալացնելու համար:
Եթե դուք օգտագործում եք ուղղակիորեն like chenweiliang.com
Նման վերին մակարդակի տիրույթի անունն օգտագործվում է որպես ձեր բլոգի տիրույթի անուն, ուստի ենթադոմեյնի անունն օգտագործելը որպես նկարի մահճակալ չի կարող հասնել առանց թխուկների:
- քանի որ վերին մակարդակի տիրույթը
chenweiliang.com
Թխուկը ուղարկվում է երկրորդական անվանասերվերներին բոլոր պահանջվող ստատիկ ֆայլերի համար:
Եթե ցանկանում եք աջակցել առանց թխուկների պատկերների մահճակալներին, դուք պետք է օգտագործեք այլ տիրույթի անուն՝ առանց թխուկների հասնելու համար:
- Չեն ՎայլյանԲլոգի օգտագործումը
www.chenweiliang.com
-ի ենթադոմեյնը լավ է:
Ավելացրեք նշված թխուկների տիրույթը
wp-config.php ֆայլում ավելացրեք ▼ հետևյալ հայտարարությունը
/** 指定cookies域 */ define('COOKIE_DOMAIN', 'www.chenweiliang.com');
ՀետևյալըWordPress Set Cookie Domain-ի պաշտոնական նկարագրությունը.
Wordpress-ի համար COOKIES տիրույթի հավաքածուն կարող է կատարել տիրույթի անվանման որոշ հատուկ կարգավորումներ:Օրինակ՝ օգտագործելով երկրորդ մակարդակի տիրույթի անունը՝ ստատիկ բովանդակությունը պահելու համար:Երկրորդ մակարդակի տիրույթում ստատիկ բովանդակության յուրաքանչյուր հարցումով Wordpress թխուկների ուղարկումը կանխելու համար մենք պարզապես կարող ենք ոչ ստատիկ տիրույթը սահմանել cookie domian-ի:
WordPress-ի քուքիներում սահմանված տիրույթը կարող է սահմանվել նրանց համար, ովքեր ունեն անսովոր տիրույթի կարգավորումներ: Պատճառներից մեկն այն է, եթե ենթադոմեյններն օգտագործվում են ստատիկ բովանդակություն սպասարկելու համար: Որպեսզի WordPress-ի քուքիները չուղարկվեն յուրաքանչյուր հարցումով ստատիկ բովանդակություն ձեր ենթադոմեյնի վրա, կարող եք սահմանել cookie տիրույթը միայն ձեր ոչ ստատիկ տիրույթում:
լուծել ենթադոմեյնները
քայլ 1:Մուտքագրեք DNSPod տիրույթի անվան կառավարում, ավելացրեք երկրորդ մակարդակի տիրույթի անուն (ենթատիրույթի անուն) ▼
քայլ 2:Ենթադոմեյնի A գրառումը լուծեք հաղորդավարի IP հասցեում
քայլ 3:Հոսթինգի վահանակում ավելացրեք երկրորդ մակարդակի տիրույթի անուն
- Ոչ, խնդրում ենք հարցնել ձեր տիրույթի անունը կամ հոսթինգ մատակարարին:
VestaCP- նՎահանակին տիրույթի անուն ավելացնելու համար կարող եք դիմել այս ձեռնարկը ▼
Պատճենեք պատկերը երկրորդ մակարդակի տիրույթի անվան գրացուցակում
Ենթադոմեյնը կապելուց հետո սովորաբար ավտոմատ կերպով ստեղծվում է գրացուցակ, որը պարունակում է ենթադոմեյնը՝ որպես գրացուցակի անուն:
Օրինակ ՝
- Եթե դուք կապում եք img.chenweiliang.com-ը, IMG գրացուցակը ավտոմատ կերպով կստեղծվի:
- Եթե դա WordPress բլոգ է, խնդրում եմ
wp-content/uploads
Գրացուցակի ֆայլերը պատճենվում են IMG գրացուցակում:
Հետևյալը VestaCP վահանակի սերվերի ուղու օրինակ է (խնդրում ենք փոփոխել այն ձեր սեփական սերվերի ճանապարհով):
քայլ 1:SSH WordPress ▼-ի վերբեռնումների պանակում
cd /home/用户名/web/你的域名/public_html/wp-content/uploads
քայլ 2:Ընթացիկ գրացուցակի բոլոր ֆայլերը պատճենեք նշված ցուցակում ▼
cp -rpf -f * /home/用户名/web/图片二级域名/public_html/
քայլ 3:Վերանորոգեք պատկերի երկրորդական տիրույթի անունը ▼
chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*
WordPress-ը սահմանել է ֆայլի վերբեռնման ուղին
WordPress-ի 3.5 կամ ավելի նոր տարբերակը թաքցնում է Մեդիա կարգավորումների էջի վերբեռնման ուղին (upload_path) և ֆայլի URL հասցեի (upload_url_path) կարգավորումները ֆոնին:
Ստորև բերված նկարը մեդիա կարգավորումների միջերեսի նախորդ տարբերակն է ▼
- Այստեղ կարգավորումներով կարող եք հարմարեցնել այն վայրը, որտեղ պահվում է ֆայլը և ստեղծված հասցեն:
- Այս հատկությունը բավականին լավն է, պարզապես չգիտե՞ք ինչու այն պետք է թաքցվի:
Եթե դուք դեռ պետք է հարմարեցնեք, կարող եք փորձել վերականգնելու հետևյալ մեթոդները:
Պարզապես ավելացրեք հետևյալ կոդը ձեր WP թեմայի functions.php ֆայլում՝ կարգավորումների միջերեսը վերականգնելու համար.
//找回上传设置 if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) { update_option('upload_path',WP_CONTENT_DIR.'/uploads'); } }
- Այս մեթոդը ամենապարզն ու արդյունավետն է, ուստի խորհուրդ է տրվում։
Քանի որ img գրացուցակը դեռ գտնվում է ընթացիկ հոսթում, դուք դեռ կարող եք օգտագործել այն խմբագրիչը, որը գալիս է WordPress-ի հետ՝ բլոգի գրառումներ գրելիս պատկերներ վերբեռնելու և ավելացնելու համար:
Փոփոխեք WordPress-ի պատկերների վերբեռնման ուղին
քայլ 1:անցեք մեդիա ընտրանքներ
Սեղմեք «Մեդիա» «Կարգավորումներ» ▼
քայլ 2:Փոխեք «լռելյայն վերբեռնման ուղին» IMG տեղեկատուի սերվերի ուղին ▼
/home/用户名/web/img.chenweiliang.com/public_html
- Նշենք, որ դրանից հետո «/» չպետք է լինի:
քայլ 3:Փոխեք «ֆայլի ամբողջական URL-ը» պատկերի երկրորդ մակարդակի տիրույթի անունը ▼
https://img.chenweiliang.com
- Նշենք, որ դրանից հետո «/» չպետք է լինի:
第 4 步:Սեղմեք «Պահպանել փոփոխությունները»:
Փոխարինեք պատկերի ուղին տվյալների բազայում
Հետևյալը VestaCP վահանակի սերվերի ուղու օրինակ է (խնդրում ենք փոփոխել այն ձեր սեփական սերվերի ճանապարհով):
փոխարինելMySQL տվյալների բազաՃանապարհին խորհուրդ է տրվում տեղադրել և օգտագործել WP Migrate DB plugin ▼
քայլ 1:Տվյալների բազայի խմբաքանակը փոխարինում է լռելյայն վերբեռնման ուղին
Փոխեք սերվերի սկզբնական ուղին ▼
/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads
Փոխարինեք ▼ նոր սերվերի ճանապարհով
/home/用户名/web/img.chenweiliang.com/public_html
քայլ 2:Տվյալների բազայի խմբաքանակի փոխարինման պատկերի երկրորդական տիրույթի անուն
Փոխակերպեք բնօրինակ պատկերի URL-ը
https://www. 你的域名 .com /wp-content/uploads/
- Նշում․ վերը նշված URL-ում բացատներ են ավելացվել՝ այս հոդվածում մահացած հղումներից խուսափելու համար։
Փոխարինեք ▼ նոր պատկերի երկրորդական տիրույթի անունով
https://img. 你的域名 .com/
- Նշում․ վերը նշված URL-ում բացատներ են ավելացվել՝ այս հոդվածում մահացած հղումներից խուսափելու համար։
Պատկերի հղում 301 վերահղում
301-ը .htaccess ֆայլում կանոնավոր արտահայտություններով վերահղելու հրահանգներ.
- (.+) համապատասխանում է ցանկացած նիշի (ներառյալ չինարեն տառերը, անգլերեն տառերը և այլն)
- (\d+) համապատասխանում է ցանկացած թվի (միայն արաբական թվերի)
- $1 $2 $3-ը ավելի վաղ հայտնված փոփոխականի վերահղում է
Հղման վերահղման հասնելու համար կարող եք օգտագործել RedirectMatch-ը.
- Կամք:
https://www. 你的域名 .com/wp-content/uploads/
- վերահղում դեպի՝
https://img. 你的域名 .com/
.htaccess ֆայլում ավելացրեք հետևյալ 301 վերահղման կոդը ▼
RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1
Ջնջել նկարների բնօրինակ գրացուցակը
քայլ 1:SSH WordPress ▼-ի վերբեռնումների պանակում
cd /home/用户名/web/你的域名/public_html/wp-content/
քայլ 2:Ջնջել բեռնումների թղթապանակի գրացուցակը ▼
rm -rf uploads
- Եթե վերբեռնումների թղթապանակի գրացուցակը ջնջված չէ, 301-ի վերահղումը դեպի պատկերի երկրորդ մակարդակի տիրույթի անունը կարող է չհաջողվել:
Ստուգեք փոփոխության արդյունքը
- Ստուգեք և թարմացնեք հոդվածի էջը՝ տեսնելու համար, թե արդյոք պատկերը ցուցադրվում է սովորականի պես:
- Ստուգեք պատկերի ուղին, արդյոք դա նոր երկրորդ մակարդակի տիրույթի անվան ուղի՞ն է:
- Ստուգեք բնօրինակ պատկերի URL-ը, արդյոք 301-ը հաջողությամբ վերահղված է երկրորդ մակարդակի տիրույթի անվան պատկերի URL-ին:
- Գնացեք WordPress գրառման խմբագրիչ և ստուգեք գրառման պատկերի ցուցադրումը, արդյո՞ք այն սովորաբար ցուցադրվում է:
Եթե ամեն ինչ ընթանում է սովորականի պես, դուք ավարտել եք WordPress-ի պատկերի բեռնման երկրորդական տիրույթի անվան կարգավորումը:
- Հետագա հոդվածների նկարները կպահվեն IMG գրացուցակում:
Երբ դուք պետք է տեղափոխեք ձեր կայքը նկարներ փոխանցելու համար, պարզապես փաթեթավորեք IMG գրացուցակը և վերբեռնեք այն նոր հոսթին:
- Այնուհետև փոփոխեք img.chenweiliang.com երկրորդ մակարդակի տիրույթի անվան IP հասցեն DNSPod-ում:
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Ի՞նչ է օգտագործում WordPress պատկերի երկրորդական տիրույթի անունը:Ինչպես փոխել պատկերի ենթադոմեյնին», դա կօգնի ձեզ։
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-749.html
Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են: