Unsa man ang gamit sa WordPress image secondary domain name?Giunsa ang pagbag-o sa subdomain sa imahe

Kung mogamit ka usa ka subdomain (ikaduha nga lebel nga domain) ingon usa ka direktoryo sa kategorya o hilisgutan, mahimo nimong madugangan ang gibug-aton sa URL aron makab-ot.SEOAng epekto sa search engine optimization.

Pananglitan, ang tanan nga mga imahe sa website, gamita ang ikaduha nga lebel nga ngalan sa domain img.chenweiliang.com Isip usa ka hulagway nga higdaanan ▼

Unsa man ang gamit sa WordPress image secondary domain name?Giunsa ang pagbag-o sa subdomain sa imahe

Mahimo nimong gamiton ang ikaduha nga ngalan sa domain isip usa ka agianan sa imahe, ibalhin ang mga imahe gikan sa imong blog ngadto sa mas paspas nga pag-host sa bisan unsang oras, i-upload lang ang imahe ug usba ang resolusyon sa subdomain, ug ang problema masulbad.

Kung ikaw adunay usa ka lokal nga host sa serbisyo sa CDN sa China, mahimo usab nimo nga mapadali ang pag-browse ug makunhuran ang palas-anon sa daghang mga server.

tungod saChen WeiliangAng mga blog naggamit sa WWW nga mga subdomain. Ang mga cookies niining matang sa subdomain dili makahugaw sa IMG subdomain, ug mahimo nimong matagamtaman ang cookie-free ug mapadali ang pag-access.

Unsa ang walay cookie?

Nagtanyag ang YSlow og 22 nga mga tip kung giunsa pagpauswag ang kahusayan sa panid sa web ug pag-optimize ang pasundayag sa website.

  • Ang usa niini mahitungod sa mga domain name: gamita ang cookie-free domains.
  • Kung ang browser sa user magpadala ug static file (sama sa picture image o CSS style sheet file), ang cookies sa parehas nga domain name (o second-level domain name) ipadala sa samang higayon, pero ang web server hingpit. wala magtagad sa gipadala nga cookies, mao nga kining walay kapuslanan nga cookies mao ang Waste website bandwidth, makaapekto sa website acceleration ug web page performance.
  • Gisugyot sa YSlow nga aron masulbad kini nga problema, mahimo nimong gamiton ang pamaagi sa mga domain nga wala’y Cookie aron ma-optimize ang paggamit sa cookies aron mapauswag ang kahusayan sa imong mga panid sa web.

Kung mogamit ka direkta nga gusto chenweiliang.com Ang ingon nga top-level nga domain name gigamit isip imong blog domain name, mao nga ang paggamit sa subdomain name isip picture bed dili makab-ot ang Cookie-free.

  • tungod kay ang top-level domain chenweiliang.com Usa ka cookie ang gipadala sa mga sekondaryang nameserver alang sa tanan nga gihangyo nga static nga mga file.

Kung gusto nimong suportahan ang mga higdaanan sa imahe nga wala’y cookie, kinahanglan nimo nga mogamit usa ka lahi nga ngalan sa domain aron makab-ot nga wala’y cookie.

  • Chen WeiliangPaggamit sa blog www.chenweiliang.com Ang subdomain ni maayo.

Idugang ang gipiho nga domain sa cookies

Sa wp-config.php file, idugang ang mosunod nga pahayag ▼

/** 指定cookies域 */
define('COOKIE_DOMAIN', 'www.chenweiliang.com');

Ang mosunud mao angwordpress Opisyal nga paghulagway sa Set Cookie Domain:

Ang COOKIES Domain set para sa Wordpress mahimong magamit alang sa pipila ka espesyal nga setting sa domain name.Pananglitan, ang paggamit sa ikaduha nga lebel nga ngalan sa domain aron tipigan ang static nga sulud.Aron mapugngan ang mga cookies sa Wordpress nga ipadala sa matag hangyo alang sa static nga sulod sa ikaduha nga lebel nga dominyo, mahimo namong ibutang ang non-static nga domain sa cookie domian.

Ang domain nga gitakda sa cookies para sa WordPress mahimong ipiho alang niadtong adunay dili kasagaran nga mga setup sa domain. Usa ka rason mao kung ang mga subdomain gigamit sa pag-alagad sa static nga sulod. Aron mapugngan ang WordPress cookies nga ipadala sa matag hangyo sa static nga sulod sa imong subdomain mahimo nimong itakda cookie domain sa imong non-static domain lang.

pagsulbad sa mga subdomain

Lakang 1:Pagsulod sa DNSPod domain name management, idugang ang ikaduhang lebel nga domain name (subdomain name) ▼

Lakang 2:Resulta ang A record sa subdomain ngadto sa IP address sa host▼

Pagsulod sa DNSPOD domain name panel, pagsulbad sa A record sa subdomain name ngadto sa ikatulo nga IP address sa host

Lakang 3:Pagdugang og ikaduha nga lebel nga ngalan sa domain sa hosting panel

  • Dili, palihug pangutana sa imong domain name o hosting provider.

VestaCPPara makadugang ug domain name sa panel, mahimo nimong i-refer kini nga tutorial▼

Kopyaha ang imahe sa ikaduhang lebel nga direktoryo sa ngalan sa domain

Human mabugkos ang usa ka subdomain, ang usa ka direktoryo kasagarang gihimo nga awtomatiko nga adunay sulud nga subdomain ingon nga ngalan sa direktoryo.

E.g:

  • Kung imong igapos ang img.chenweiliang.com, ang direktoryo sa IMG awtomatik nga mabuhat.
  • Kung kini usa ka blog sa WordPress, palihug wp-content/uploads Ang mga file sa direktoryo gikopya ngadto sa direktoryo sa IMG.

Ang mosunod usa ka pananglitan sa agianan sa server sa panel sa VestaCP (palihug usba kini sa imong kaugalingong agianan sa server).

Lakang 1:SSH ngadto sa uploads folder sa WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/uploads

Lakang 2:Kopyaha ang tanang mga file sa kasamtangan nga direktoryo ngadto sa gitakda nga direktoryo ▼

cp -rpf -f * /home/用户名/web/图片二级域名/public_html/

Lakang 3:Pag-ayo sa imahen nga sekondaryang domain name nga awtoridad ▼

chown -R admin:admin /home/用户名/web/图片二级域名/public_html/*

Gibutang sa WordPress ang agianan sa pag-upload sa file

Ang bersyon sa WordPress 3.5 o sa ulahi nagtago sa upload path (upload_path) ug file URL address (upload_url_path) setting sa Media settings page sa background.

Ang hulagway sa ubos mao ang miaging bersyon sa media settings interface ▼

Unsa man ang gamit sa WordPress image secondary domain name?Giunsa ang pagbag-o sa subdomain sa imahe

  • Uban sa mga setting dinhi, mahimo nimong ipasibo ang lokasyon diin gitipigan ang file ug ang nahimo nga adres.
  • Kini nga bahin maayo kaayo, wala lang mahibal-an kung ngano nga kinahanglan kini itago?

Kung kinahanglan pa nimo nga ipasibo, mahimo nimong sulayan ang mosunod nga mga pamaagi aron mapasig-uli.

Idugang lang ang mosunod nga code sa functions.php file sa imong tema sa WP aron mabalik ang interface sa mga setting:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Kini nga pamaagi mao ang pinakayano ug labing epektibo, mao nga kini girekomendar.

Tungod kay ang direktoryo sa img anaa pa sa kasamtangan nga host, mahimo gihapon nimo gamiton ang editor nga kauban sa WordPress aron mag-upload ug makadugang og mga hulagway sa pagsulat sa mga post sa blog.

Usba ang agianan sa pag-upload sa imahe sa WordPress

Lakang 1:adto sa media options

I-klik ang "Media" ubos sa "Settings" ▼

Unsa man ang gamit sa WordPress image secondary domain name?Giunsa ang pagbag-o sa subdomain sa imahe

Lakang 2:Usba ang "default upload path" ngadto sa server path sa IMG directory ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Timan-i nga kinahanglan walay "/" human niini.

Lakang 3:Usba ang "bug-os nga URL sa file" ngadto sa ikaduhang lebel nga domain name sa hulagway ▼

https://img.chenweiliang.com
  • Timan-i nga kinahanglan walay "/" human niini.

Lakang 4:I-klik ang "Save Changes".

Ibalik ang agianan sa imahe sa database

Ang mosunod usa ka pananglitan sa agianan sa server sa panel sa VestaCP (palihug usba kini sa imong kaugalingong agianan sa server).

ilisandatabase sa MySQLSa agianan, girekomenda nga i-install ug gamiton ang WP Migrate DB plugin ▼

Lakang 1:Ang batch sa database nagpuli sa default nga agianan sa pag-upload

Usba ang orihinal nga agianan sa server ▼

/home/用户名/web/chenweiliang.com/public_html/wp-content/uploads

Ilisan ug bag-ong agianan sa server ▼

/home/用户名/web/img.chenweiliang.com/public_html

Lakang 2:Ang batch sa database nga puli nga imahe sa ikaduha nga ngalan sa domain

I-convert ang orihinal nga URL sa hulagway ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Mubo nga sulat: Ang mga luna gidugang sa ibabaw nga URL aron malikayan ang mga patay nga link niining artikuloha.

Ilisan ug bag-ong hulagway sekondaryang domain name ▼

https://img. 你的域名 .com/
  • Mubo nga sulat: Ang mga luna gidugang sa ibabaw nga URL aron malikayan ang mga patay nga link niining artikuloha.

Ang link sa hulagway 301 redirect

Mga panudlo alang sa 301 nga mga pag-redirect nga adunay regular nga mga ekspresyon sa .htaccess file:

  • (.+) katumbas sa bisan unsang karakter (lakip ang mga karakter sa Intsik, mga letra sa Ingles, ug uban pa)
  • (\d+) katumbas sa bisan unsang numero (mga numero sa Arabiko lamang)
  • $1 $2 $3 maoy re-reference sa variable nga mitungha sa sayo pa

Mahimo nimong gamiton ang RedirectMatch aron makab-ot ang pag-redirect sa link:

  • 将:https://www. 你的域名 .com/wp-content/uploads/
  • i-redirect sa:https://img. 你的域名 .com/

Sa .htaccess file, idugang ang mosunod nga 301 redirect code ▼

RedirectMatch 301 ^/wp-content/uploads/(.*)$ https://img.chenweiliang.com/$1

Kuhaa ang orihinal nga direktoryo sa litrato

Lakang 1:SSH ngadto sa uploads folder sa WordPress ▼

cd /home/用户名/web/你的域名/public_html/wp-content/

Lakang 2:I-delete ang uploads folder nga direktoryo ▼

rm -rf uploads
  • Kung ang direktoryo sa folder sa pag-upload dili matangtang, ang 301 nga pag-redirect sa imahe sa ikaduhang lebel nga ngalan sa domain mahimong dili magmalampuson.

Susiha ang resulta sa pagbag-o

  1. Susiha ug i-refresh ang panid sa artikulo aron makita kung ang imahe gipakita sama sa naandan?
  2. Susiha ang agianan sa imahe, kini ba ang agianan sa imahe sa bag-ong ngalan sa domain sa ikaduhang lebel?
  3. Susihon ang orihinal nga URL sa imahe, kung ang 301 malampuson nga na-redirect sa URL sa imahe sa ikaduha nga lebel nga ngalan sa domain?
  4. Adto sa WordPress post editor ug susiha ang post image display, gipakita ba kini sama sa naandan?

Kung ang tanan moadto sama sa naandan, nahuman na nimo ang pag-setup sa ikaduha nga ngalan sa domain alang sa pagkarga sa imahe sa WordPress.

  • Ang mga hulagway sa umaabot nga mga artikulo i-save sa direktoryo sa IMG.

Kung kinahanglan nimo nga ibalhin ang imong website aron ibalhin ang mga litrato, i-pack lang ang direktoryo sa IMG ug i-upload kini sa bag-ong host.

  • Unya, usba ang IP address sa img.chenweiliang.com ikaduha nga lebel nga ngalan sa domain sa DNSPod.

Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Unsa man ang gamit sa WordPress image secondary domain name?Unsaon Pag-usab sa Image Subdomain", makatabang kini kanimo.

Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-749.html

Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!

🔔 Mahimong una nga makakuha sa bililhon nga "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo sa taas nga channel! 🌟
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya ​​kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!

 

发表 评论

Ang imong email address dili mapatik. Gigamit ang mga kinahanglanon nga uma * Label

scroll sa ibabaw