Bikaranîna navê domaina duyemîn a wêneya WordPress-ê çi ye?Meriv çawa li jêrdomîna wêneyê biguhezîne

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 ▼

Bikaranîna navê domaina duyemîn a wêneya WordPress-ê çi ye?Meriv çawa li jêrdomîna wêneyê biguhezî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

Têkeve panela navê domainê DNSPOD û qeyda navê subdomainê ji navnîşana IP-ya mêvandar re çareser bike.

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

Bikaranîna navê domaina duyemîn a wêneya WordPress-ê çi ye?Meriv çawa li jêrdomîna wêneyê biguhezîne

  • 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

Bikaranîna navê domaina duyemîn a wêneya WordPress-ê çi ye?Meriv çawa li jêrdomîna wêneyê biguhezîne

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

  1. Rûpelê gotarê kontrol bikin û nûve bikin da ku bibînin ka wêne wekî berê têne xuyang kirin?
  2. Riya wêneyê kontrol bikin Ma ew riya wêneya navnîşa nû ya asta duyemîn e?
  3. 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?
  4. 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!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 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!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin