Diréktori Tulisan
Nalika anjeun nganggo subdomain (domain tingkat kadua) salaku diréktori kategori atanapi topik, anjeun tiasa ningkatkeun beurat URL pikeun ngahontal épék SEO (Search Engine Optimization).
Salaku conto, sadaya gambar dina situs wéb, nganggo nami domain tingkat kadua img.chenweiliang.com Salaku ranjang 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.
Kusabab blog Chen Weiliang nganggo subdomain WWW, cookies pikeun subdomain jinis ieu moal ngotoran subdomain IMG sareng tiasa ngaraosan aksés bébas cookie, sahingga ngagancangkeun prosésna.
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.comA 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 mangrupikeun katerangan resmi WordPress ngeunaan 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
Léngkah 1: Aksés manajemen domain DNSPod sareng tambahkeun domain tingkat kadua (subdomain) ▼
Léngkah 2: Asupkeun rékaman A subdomain ka alamat IP host ▼
![]()
Léngkah 3: Tambahkeun subdomain dina panel kontrol hosting
- Henteu, mangga naroskeun nami domain atanapi panyadia hosting anjeun.
Kanggo nambihan nami domain kana panel VestaCP , mangga tingali 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/uploadsFile dina diréktori disalin kana diréktori IMG.
Di handap ieu conto jalur server panel VestaCP (mangga modifikasi kana jalur server anjeun sorangan).
Léngkah 1: Lebetkeun SSH kana diréktori folder unggahan WordPress ▼
cd /home/用户名/web/你的域名/public_html/wp-content/uploads
Léngkah 2: Salin sadaya file dina diréktori ayeuna ka diréktori anu ditangtukeun ▼
cp -rpf -f * /home/用户名/web/图片二级域名/public_html/
Léngkah 3: Perbaikan idin subdomain 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 ▼

- 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
Léngkah 1: Lebetkeun Pilihan Média
Pencét "Media" dina "Setélan" ▼

Léngkah 2: Robah "Jalur Unggahan Standar" ka jalur server diréktori IMG ▼
/home/用户名/web/img.chenweiliang.com/public_html
- Catet yén teu kedah aya "/" saatosna.
Léngkah 3: Robah "URL Lengkep file" jadi subdomain gambar ▼
https://img.chenweiliang.com
- Catet yén teu kedah aya "/" saatosna.
Léngkah 4: Klik "Simpen parobahan".
Ngaganti jalur gambar dina database
Di handap ieu conto jalur server panel VestaCP (mangga modifikasi kana jalur server anjeun sorangan).
Ganti jalur dina database MySQL ; disarankeun pikeun masang sareng nganggo plugin WP Migrate DB. ▼
Léngkah 1: Ganti jalur unggah standar sacara batch dina database
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
Léngkah 2: Subdomain gambar pangganti sacara batch dina database
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:
- Will:
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
Léngkah 1: Lebetkeun SSH kana diréktori folder 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
- Pariksa sareng refresh halaman artikel pikeun ningali naha gambarna ditingalikeun sapertos biasa?
- Pariksa jalur gambar, éta jalur gambar tina ngaran domain tingkat kadua anyar?
- Pariksa URL gambar aslina, naha 301 geus hasil dialihkeun ka URL gambar tina ngaran domain tingkat kadua?
- 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.
Mudah-mudahan, tulisan "Naon kagunaan subdomain gambar WordPress? Kumaha carana ngarobihna janten subdomain gambar" anu dibagikeun dina blog Chen Weiliang ( https://www.chenweiliang.com/ ) bakal aya mangpaatna pikeun anjeun.
Mangga bagikeun tautan artikel ieu: https://www.chenweiliang.com/cwl-749.html

