pelrêça gotarê
- 1 Bê cookie çi ye?
- 2 Domana cookie ya diyarkirî zêde bikin
- 3 Navên subdomain çareser bikin
- 4 Wêne li pelrêça navê domainê ya duyemîn kopî bikin
- 5 Rêya barkirina pelê mîhengên WordPress
- 6 Rêya wêneyê di databasê de biguhezînin
- 7 Girêdana wêneyê 301 beralîkirin
- 8 Peldanka wêneya orîjînal jêbirin
- 9 Encamên guhertinê kontrol bikin
Dema ku hûn subdomainek (navê domaina asta duyemîn) wekî pelrêça kategoriyê an mijarek bikar tînin, hûn dikarin giraniya URL-ê zêde bikin ku bigihîjinSEObandorên optimîzasyona motora lêgerînê.
Mînakî, hemî wêneyên li ser malperê navên domainên asta duyemîn bikar tînin img.chenweiliang.com
Wek nivînek wêne ▼
Hûn dikarin navê domaina asta duyemîn wekî riya wêneyê bikar bînin û her gav wêneyan ji bloga xwe veguhezînin mêvandarek zûtir. Tenê wêneyê bar bikin û çareseriya subdomain biguhezînin û pirsgirêk dê çareser bibe.
Ger we li Chinaînê mêvandarek karûbarê CDN ya navxweyî heye, hûn dikarin gerokê jî pir bilez bikin û barê li ser gelek serveran kêm bikin.
bi hecetaChen WeiliangBlog jêrdomainên WWW bikar tîne. Kukiyên vê celebê jêrdomainê dê jêrdomaîna IMG qirêj nekin, û hûn dikarin ji gihîştina bê cookie kêfê bistînin da ku gihîştina bilez bikin.
Bê cookie çi ye?
YSlow 22 serişteyan peyda dike ka meriv çawa kargêriya rûpelê malperê baştir dike û performansa malperê xweşbîn dike.
- Yek ji wan di derbarê navên domainê de ye: dom-a bê cookie bikar tîneains.
- Dema ku geroka bikarhêner pelên statîk (wek wêne an pelên şêwaza CSS-ê) dişîne, di heman demê de çerezên di heman navî de (an navê domaina asta duyemîn) di heman demê de têne şandin, lê servera malperê bi tevahî çerezên hatine şandin paşguh dike. Ji ber vê yekê ev çerezên bêkêr in Ew firehiya malperê winda dike û bandorê li lezkirina malperê û performansa rûpela malperê dike.
- YSlow pêşniyar dike ku ji bo çareserkirina vê pirsgirêkê, hûn dikarin rêbaza domainên bê Cookie bikar bînin da ku karanîna cookie-yan xweştir bikin da ku karbidestiya rûpela malperê baştir bikin.
Heke hûn rasterast wekî mîna bikar bînin chenweiliang.com
Navek domainê ya asta jorîn wekî navê domaina weya blogê tê bikar anîn, ji ber vê yekê karanîna navek subdomain wekî nivînek wêneyê nikare bê Cookie bi dest bixe.
- ji ber ku domaina asta jorîn
chenweiliang.com
Ji bo hemî pelên statîk ên hatine xwestin cookie ji serverên navên duyemîn re tê şandin.
Ger hûn dixwazin nivînên wêneya bê cookie piştgirî bikin, hûn hewce ne ku navek domainek cûda bikar bînin da ku hûn bêyî cookie-yê bi dest bixin.
- Chen WeiliangBikaranîna blogê
www.chenweiliang.com
subdomain baş e.
Domana cookie ya diyarkirî zêde bikin
Di pelê wp-config.php de, gotina jêrîn ▼ lê zêde bike
/** 指定cookies域 */ define('COOKIE_DOMAIN', 'www.chenweiliang.com');
Ya jêrîn eWordpress Danasîna fermî ya Set Cookie Domain:
Komela COOKIES Domain ji bo WordPress dikare were bikar anîn da ku navên domainê di bin hin mercên taybetî de bicîh bike. Mînakî, navên domainên asta duyemîn bikar bînin da ku naveroka statîk hilînin. Ji bo ku nehêlin çerezên WordPress-ê li ser daxwazên naveroka statîk li ser her domaina asta duyemîn werin şandin, em dikarin tenê navê domaina ne-statîk li ser cookie domian destnîşan bikin.
The domain set di cookies ji bo WordPress dikare ji bo kesên ku bi mîhengên domainê yên neasayî hatine destnîşan kirin. Yek sedem ev e ku ger subdomain ji bo xizmetkirina naveroka statîk têne bikar anîn. domaina cookie tenê ji domaina weya ne-statîk re.
Navên subdomain çareser bikin
gava 1ê:Têkeve rêveberiya navê domainê DNSPod û navek domainê ya asta duyemîn (navê jêrdomain) ▼ lê zêde bike
gava 2ê:Tomara A-ya navê subdomainê li navnîşana IP-ya mêvandar ▼ çareser bikin
gava 3ê:Li ser panela mêvandariyê navek domaina asta duyemîn zêde bikin
- Na, ji kerema xwe navê domainê an pêşkêşvanê mêvandariyê bipirsin.
VestaCPJi bo ku navek domainê li panelê zêde bikin, hûn dikarin vê tutorialê bişopînin ▼
Wêne li pelrêça navê domainê ya duyemîn kopî bikin
Piştî ku navê subdomain tê girêdan, pelrêçek ku navê subdomain wekî navê pelrêçê vedihewîne bi gelemperî bixweber tê afirandin.
Mînak:
- Ger hûn img.chenweiliang.com girêdin, pelrêça IMG dê bixweber were çêkirin.
- Ger ew blogek WordPress-ê ye, ji kerema xwe deyne
wp-content/uploads
Pelên di pelrêçê de li pelrêça IMG têne kopî kirin.
Ya jêrîn mînakek riya serverê ya panela VestaCP ye (ji kerema xwe wê li ser riya servera xwe biguhezînin).
gava 1ê:SSH di peldanka peldanka barkirinê ya WordPress de ▼
cd /home/用户名/web/你的域名/public_html/wp-content/uploads
gava 2ê:Hemî pelên di pelrêça heyî de li pelrêça diyarkirî ▼ kopî bikin
cp -rpf -f * /home/用户名/web/图片二级域名/public_html/
gava 3ê:Destûrên navên domaina duyemîn ên wêneyê tamîr bikin ▼
chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*
Rêya barkirina pelê mîhengên WordPress
Guhertoya WordPress ya 3.5 an bilindtir mîhengên riya barkirinê (upload_path) û navnîşana URL-ya pelê (upload_url_path) ya rûpela mîhengên Media di paşperdeyê de vedişêre.
Wêneya jêrîn navgîniya mîhenga medyayê ya guhertoya berê ▼ ye
- Bi mîhengên li vir, hûn dikarin cîhê ku pel tê hilanîn û navnîşana hatî çêkirin xweş bikin.
- Ev taybetmendî pir baş e, ez tenê nizanim çima divê were veşartin?
Heke hûn hîn hewce ne ku xwe xweş bikin, hûn dikarin rêbazên jêrîn biceribînin da ku wê sererast bikin.
Rasterast koda jêrîn li pelê functions.php ya mijara WP-ê zêde bikin da ku navbeynkariya mîhengan sererast bikin:
//找回上传设置 if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) { update_option('upload_path',WP_CONTENT_DIR.'/uploads'); } }
- Ev rêbaz herî hêsan û herî bandor e, ji ber vê yekê tê pêşniyar kirin.
Ji ber ku pelrêça img hîn jî li ser mêvandarê heyî ye, hûn hîn jî dikarin edîtorê WordPress-ê bikar bînin da ku dema nivîsandina postên blogê wêneyan barkirin û lê zêde bikin.
Rêya barkirina wêneya WordPress biguherînin
gava 1ê:Herin vebijarkên medyayê
Li binê "Settings" ▼ "Medya" bikirtînin
gava 2ê:"Riya barkirinê ya xwerû" li ser riya servera pelrêça IMG ▼ biguherînin
/home/用户名/web/img.chenweiliang.com/public_html
- Bala xwe bidinê ku divê piştî wê "/" tune be.
gava 3ê:"URLya tevahî ya pelê" biguherînin navnavê domaina asta duyemîn a wêneyê ▼
https://img.chenweiliang.com
- Bala xwe bidinê ku divê piştî wê "/" tune be.
Gav 4:Bikirtînin "Guhertin tomar bike."
Rêya wêneyê di databasê de biguhezînin
Ya jêrîn mînakek riya serverê ya panela VestaCP ye (ji kerema xwe wê li ser riya servera xwe biguhezînin).
diberdaxistinDatabasa MySQLDi rê de, tê pêşniyar kirin ku pêveka WP Migrate DB ▼ saz bikin û bikar bînin
gava 1ê:Rêya barkirinê ya xwerû ya veguheztina berhevoka databasê
Rêya servera orîjînal ▼ biguherînin
/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads
Bi riya servera nû ▼ veguherîne
/home/用户名/web/img.chenweiliang.com/public_html
gava 2ê:Guhertina berhevoka databasê ya navên domainê yên asta duyemîn ji bo wêneyan
URL-ya wêneya orîjînal ▼ biguherînin
https://www. 你的域名 .com /wp-content/uploads/
- Nîşe: Cih li URL-ya jorîn têne zêdekirin da ku di vê gotarê de ji girêdanên mirî dûr nekevin.
Navê domaina asta duyemîn ▼ bi wêneya nû veguherîne
https://img. 你的域名 .com/
- Nîşe: Cih li URL-ya jorîn têne zêdekirin da ku di vê gotarê de ji girêdanên mirî dûr nekevin.
Girêdana wêneyê 301 beralîkirin
Di pelê .htaccess de rêwerzên beralîkirina 301 bi rêkûpêk bikar bînin:
- (.+) bi her karakterekê re têkildar e (tevî tîpên çînî, tîpên îngilîzî, hwd.)
- (\d+) bi her hejmarê re têkildar e (tenê jimareyên erebî)
- $1 $2 $3 referansa guherbara ku berê xuya bû ye
Hûn dikarin RedirectMatch bikar bînin da ku beralîkirina girêdanê bicîh bikin:
- Xwestek:
https://www. 你的域名 .com/wp-content/uploads/
- Beralîkirin ber bi:
https://img. 你的域名 .com/
Di pelê .htaccess de, koda beralîkirina 301 ya jêrîn ▼ lê zêde bike
RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1
Peldanka wêneya orîjînal jêbirin
gava 1ê:SSH di peldanka peldanka barkirinê ya WordPress de ▼
cd /home/用户名/web/你的域名/public_html/wp-content/
gava 2ê:Peldanka barkirî ▼ jêbirin
rm -rf uploads
- Ger peldanka barkirinê neyê jêbirin, dibe ku 301 beralîkirina navê domaina asta duyemîn a wêneyê ne serfiraz be.
Encamên guhertinê kontrol bikin
- Rûpelê gotarê kontrol bikin û nûve bikin da ku bibînin ka wêne wekî berê têne xuyang kirin?
- Riya wêneyê kontrol bikin Ma ew riya wêneya navnîşa nû ya asta duyemîn e?
- URLa wêneya orîjînal kontrol bikin Ma ew bi serfirazî 301 ber bi URL-ya wêneyê ya navnîşa domaina asta duyemîn ve hatî veguheztin?
- Herin edîtorê gotara WordPress-ê û dîmendera wêneya gotarê kontrol bikin, gelo ew wekî berê tê xuyang kirin?
Ger her tişt wekî normal derbas bibe, we mîhenga navê domaina duyemîn ji bo barkirina wêneya WordPress qedandiye.
- Wêneyên ji gotarên pêşerojê dê di pelrêça IMG de bêne tomar kirin.
Gava ku hûn hewce ne ku malpera xwe biguhezînin û wêneyan veguhezînin, hûn tenê hewce ne ku pelrêça IMG pak bikin û wê li mêvandarê nû bar bikin.
- Dûv re, navnîşana IP-ya navnîşa domaina asta duyemîn img.chenweiliang.com di DNSPod de biguhezînin.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Bikaranîna navê domaina asta duyemîn a wêneya WordPress çi ye?" Meriv çawa navek subdomainek wêneyê biguhezîne" dibe ku ji we re bibe alîkar.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-749.html
Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!