Naon pamakéan ngaran domain sekundér gambar WordPress?Kumaha carana ngarobah kana subdomain gambar

Nalika anjeun nganggo subdomain (ngaran domain tingkat kadua) salaku diréktori kategori atanapi topik, anjeun tiasa ningkatkeun beurat URL pikeun ngahontal.SEOPangaruh optimasi search engine.

Salaku conto, sadaya gambar dina situs wéb, nganggo nami domain tingkat kadua img.chenweiliang.com Salaku ranjang gambar ▼

Naon pamakéan ngaran domain sekundér gambar WordPress?Kumaha carana ngarobah kana subdomain gambar

Anjeun tiasa nganggo nami domain sekundér salaku jalur gambar, mindahkeun gambar tina blog anjeun ka hosting anu langkung gancang iraha waé, ngan ukur unggah gambar sareng robih résolusi subdomain, sareng masalahna bakal direngsekeun.

Upami Anjeun gaduh host layanan CDN domestik, Anjeun ogé bisa greatly nyepetkeun browsing jeung ngurangan beungbeurat dina loba server.

margiChen WeiliangBlog nganggo subdomain WWW. Cookies subdomain jenis ieu moal ngotoran subdomain IMG, sarta anjeun bisa ngarasakeun cookie-gratis tur nyepetkeun aksés.

Naon cookie-gratis?

YSlow nawiskeun 22 tip ngeunaan cara ningkatkeun efisiensi halaman wéb sareng ngaoptimalkeun kinerja halaman wéb.

  • Salah sahijina nyaéta ngeunaan ngaran domain: nganggo dom bébas cookieains.
  • Nalika panyungsi pamaké ngirim file statik (sapertos gambar gambar atanapi file lambar gaya CSS), cookies dina nami domain anu sami (atanapi nami domain tingkat kadua) bakal dikirim dina waktos anu sami, tapi pangladén wéb teu malire. cookies nu dikirim, ku kituna cookies gunana ieu Runtah rubakpita ramatloka, mangaruhan akselerasi ramatloka jeung kinerja kaca web.
  • YSlow nunjukkeun yén pikeun ngabéréskeun masalah ieu, anjeun tiasa nganggo pendekatan domain bébas Cookie pikeun ngaoptimalkeun panggunaan cookies pikeun ningkatkeun efisiensi halaman wéb anjeun.

Upami anjeun nganggo langsung resep chenweiliang.com Ngaran domain tingkat luhur sapertos ieu dianggo salaku nami domain blog anjeun, janten nganggo nami subdomain salaku ranjang gambar henteu tiasa ngahontal Cookie-gratis.

  • sabab domain tingkat luhur chenweiliang.com A cookie dikirim ka nameservers sekundér pikeun sakabéh file statik dipénta.

Upami anjeun hoyong ngadukung ranjang gambar gratis cookie, anjeun kedah nganggo nami domain anu béda pikeun ngahontal gratis cookie.

  • Chen Weiliangpamakéan blog www.chenweiliang.com 'S subdomain henteu kunanaon.

Tambahkeun domain cookies nu ditangtukeun

Dina file wp-config.php, tambahkeun pernyataan di handap ieu ▼

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

Ieu di handap nyaétawordpress Katerangan resmi Set Cookie Domain:

The COOKIES Domain set pikeun Wordpress bisa dipaké pikeun sababaraha setélan ngaran domain husus.Contona, ngagunakeun ngaran domain tingkat kadua pikeun nyimpen eusi statik.Pikeun nyegah cookies Wordpress dikirim dina unggal pamundut eusi statik dina domain tingkat kadua, urang ngan bisa nyetél domain non-statis kana cookie domian.

The domain set dina cookies pikeun WordPress bisa dieusian pikeun maranéhanana jeung setups domain mahiwal.Salah sahiji alesan nyaéta lamun subdomains dipaké pikeun ngalayanan eusi statik. Pikeun nyegah cookies WordPress dikirimkeun unggal pamundut ka eusi statik dina subdomain Anjeun Anjeun bisa nyetel domain cookie ka domain non-statis Anjeun wungkul.

ngabéréskeun subdomains

lengkah 1:Lebetkeun manajemén ngaran domain DNSPod, tambahkeun nami domain tingkat kadua (nami sub-domain) ▼

lengkah 2:Ngabéréskeun catetan A subdomain ka alamat IP tina host▼

Lebetkeun panel ngaran domain DNSPOD, ngabéréskeun catetan A ngaran subdomain ka alamat IP katilu tina host

lengkah 3:Tambahkeun ngaran domain tingkat kadua dina panel hosting

  • Henteu, mangga naroskeun nami domain atanapi panyadia hosting anjeun.

VestaCPPikeun nambahkeun ngaran domain kana panel, anjeun tiasa ningali tutorial ieu▼

Salin gambar ka diréktori ngaran domain tingkat kadua

Saatos subdomain kabeungkeut, hiji diréktori biasana dijieun otomatis ngandung subdomain salaku ngaran diréktori.

É.g:

  • Lamun meungkeut img.chenweiliang.com, diréktori IMG bakal otomatis dihasilkeun.
  • Upami éta blog WordPress, mangga wp-content/uploads File dina diréktori disalin kana diréktori IMG.

Di handap ieu conto jalur server panel VestaCP (mangga modifikasi kana jalur server anjeun sorangan).

lengkah 1:SSH kana polder unggahan WordPress ▼

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

lengkah 2:Salin sadaya file dina diréktori ayeuna ka diréktori anu ditangtukeun ▼

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

lengkah 3:Perbaikan otoritas ngaran domain sekundér gambar ▼

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

WordPress nyetél jalur unggah file

Versi WordPress 3.5 atanapi engké nyumputkeun jalur unggah (upload_path) sareng alamat URL file (upload_url_path) setélan halaman setélan Media di latar tukang.

Gambar di handap nyaéta vérsi saméméhna tina antarmuka pangaturan média ▼

Naon pamakéan ngaran domain sekundér gambar WordPress?Kumaha carana ngarobah kana subdomain gambar

  • Kalayan setélan di dieu, anjeun tiasa ngaluyukeun lokasi dimana file disimpen sareng alamat anu dihasilkeun.
  • Fitur ieu lumayan saé, ngan henteu terang naha éta kedah disumputkeun?

Upami anjeun masih kedah ngarobih, anjeun tiasa nyobian metodeu di handap ieu pikeun malikkeun.

Kantun tambahkeun kodeu ieu kana file functions.php téma WP anjeun pikeun mulangkeun antarmuka pangaturan:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Metoda ieu pangbasajanna sareng paling efektif, ku kituna disarankeun.

Kusabab diréktori img masih aya dina host ayeuna, anjeun masih tiasa nganggo pangropéa anu aya sareng WordPress pikeun unggah sareng nambihan gambar nalika nyerat tulisan blog.

Robah jalur unggah gambar WordPress

lengkah 1:buka pilihan média

Pencét "Media" dina "Setélan" ▼

Naon pamakéan ngaran domain sekundér gambar WordPress?Kumaha carana ngarobah kana subdomain gambar

lengkah 2:Robah "jalur unggah standar" kana jalur pangladén diréktori IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Catet yén teu kedah aya "/" saatosna.

lengkah 3:Robah "URL lengkep file" kana nami domain tingkat kadua gambar ▼

https://img.chenweiliang.com
  • Catet yén teu kedah aya "/" saatosna.

第 4:Klik "Simpen Parobahan".

Ngaganti jalur gambar dina database

Di handap ieu conto jalur server panel VestaCP (mangga modifikasi kana jalur server anjeun sorangan).

ngagantikeundatabase MySQLDina jalur éta, disarankeun pikeun masang sareng nganggo plugin WP Migrate DB ▼

lengkah 1:Batch database ngagentos jalur unggah standar

Robah jalur server aslina ▼

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

Ganti ku jalur server anyar ▼

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

lengkah 2:Batch bets ngagantian gambar ngaran domain sekundér

Ngarobah URL gambar aslina ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Catetan: Spasi ditambahkeun kana URL di luhur pikeun nyegah tumbu maot dina artikel ieu.

Ganti ku ngaran domain tingkat kadua gambar anyar ▼

https://img. 你的域名 .com/
  • Catetan: Spasi ditambahkeun kana URL di luhur pikeun nyegah tumbu maot dina artikel ieu.

Gambar link 301 alihan

Parentah pikeun 301 alihan kalayan ekspresi biasa dina file .htaccess:

  • (.+) cocog sareng karakter naon waé (kalebet karakter Cina, hurup Inggris, jsb.)
  • (\d+) pakait jeung angka naon wae (ukur angka Arab)
  • $1 $2 $3 mangrupa rujukan ulang variabel nu mucunghul saméméhna

Anjeun tiasa nganggo RedirectMatch pikeun ngahontal alihan tautan:

  • 将:https://www. 你的域名 .com/wp-content/uploads/
  • alihan ka:https://img. 你的域名 .com/

Dina file .htaccess, tambahkeun kode alihan 301 di handap ieu ▼

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

Pupus diréktori gambar aslina

lengkah 1:SSH kana polder unggahan WordPress ▼

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

lengkah 2:Hapus diréktori folder unggahan ▼

rm -rf uploads
  • Lamun diréktori folder unggah teu dihapus, 301 alihan ka gambar ngaran domain tingkat kadua bisa jadi teu suksés.

Pariksa hasil modifikasi

  1. Pariksa sareng refresh halaman artikel pikeun ningali naha gambarna ditingalikeun sapertos biasa?
  2. Pariksa jalur gambar, éta jalur gambar tina ngaran domain tingkat kadua anyar?
  3. Pariksa URL gambar aslina, naha 301 geus hasil dialihkeun ka URL gambar tina ngaran domain tingkat kadua?
  4. Pindah ka pangropéa pos WordPress sareng pariksa tampilan gambar pos, naha éta ditampilkeun sapertos biasa?

Upami sadayana jalan sapertos biasa, anjeun parantos réngsé pangaturan nami domain sekundér pikeun ngamuat gambar WordPress.

  • Gambar dina artikel nu bakal datang bakal disimpen dina diréktori IMG.

Lamun anjeun kudu mindahkeun ramatloka anjeun pikeun mindahkeun gambar, ngan pak diréktori IMG tur unggah ka host anyar.

  • Teras, robih alamat IP nami domain tingkat kadua img.chenweiliang.com dina DNSPod.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) dibagikeun "Naon pamakéan ngaran domain sekundér gambar WordPress?Kumaha Ngarobih kana Gambar Subdomain", éta bakal ngabantosan anjeun.

Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-749.html

Wilujeng sumping di saluran Telegram blog Chen Weiliang pikeun kéngingkeun apdet panganyarna!

🔔 Janten anu pangheulana kéngingkeun "Panduan Penggunaan Alat AI Pemasaran Konten ChatGPT" dina diréktori luhur saluran! 🌟
📚 Pituduh ieu ngandung nilai anu ageung, 🌟Ieu mangrupikeun kasempetan anu jarang, tong kantun! ⏰⌛💨
Bagikeun sareng suka upami anjeun resep!
Bagikeun sareng resep anjeun mangrupikeun motivasi kontinyu kami!

 

koméntar

Alamat email anjeun moal diterbitkeun. Widang anu diperyogikeun dianggo * Labél

gulung ka luhur