Apakah kegunaan nama domain sekunder imej WordPress?Bagaimana untuk menukar kepada subdomain imej

Apabila anda menggunakan subdomain (domain peringkat kedua) sebagai direktori kategori atau topik, anda boleh meningkatkan berat URL untuk mencapaiSEOKesan pengoptimuman enjin carian.

Sebagai contoh, semua imej di tapak web, menggunakan nama domain peringkat kedua img.chenweiliang.com Sebagai katil bergambar ▼

Apakah kegunaan nama domain sekunder imej WordPress?Bagaimana untuk menukar kepada subdomain imej

Anda boleh menggunakan nama domain sekunder sebagai laluan imej, memindahkan imej dari blog anda ke pengehosan yang lebih pantas pada bila-bila masa, hanya muat naik imej dan tukar resolusi subdomain, dan masalah akan diselesaikan.

Jika anda mempunyai hos perkhidmatan CDN domestik di China, anda juga boleh mempercepatkan penyemakan imbas dan mengurangkan beban pada banyak pelayan.

disebabkan olehChen WeiliangBlog menggunakan subdomain WWW. Kuki jenis subdomain ini tidak akan mencemarkan subdomain IMG dan anda boleh menikmati tanpa kuki dan mempercepatkan akses.

Apakah yang bebas kuki?

YSlow menawarkan 22 petua tentang cara meningkatkan kecekapan halaman web dan mengoptimumkan prestasi tapak web.

  • Salah satunya ialah mengenai nama domain: gunakan dom tanpa kukiaiNS.
  • Apabila penyemak imbas pengguna menghantar fail statik (seperti gambar atau fail helaian gaya CSS), kuki dalam nama domain yang sama (atau nama domain peringkat kedua) akan dihantar pada masa yang sama, tetapi pelayan web mengabaikan sepenuhnya kuki yang dihantar, jadi kuki yang tidak berguna ini adalah Membuang lebar jalur laman web, menjejaskan pecutan laman web dan prestasi halaman web.
  • YSlow mencadangkan bahawa untuk menyelesaikan masalah ini, anda boleh menggunakan pendekatan domain bebas Kuki untuk mengoptimumkan penggunaan kuki untuk meningkatkan kecekapan halaman web anda.

Jika anda menggunakan terus suka chenweiliang.com Nama domain peringkat tinggi sedemikian digunakan sebagai nama domain blog anda, jadi menggunakan nama subdomain sebagai katil gambar tidak boleh mencapai tanpa Cookie.

  • kerana domain peringkat atasan chenweiliang.com Kuki dihantar ke pelayan nama sekunder untuk semua fail statik yang diminta.

Jika anda ingin menyokong katil imej tanpa kuki, anda perlu menggunakan nama domain yang berbeza untuk mencapai tanpa kuki.

  • Chen WeiliangPenggunaan blog www.chenweiliang.com Subdomain adalah baik.

Tambahkan domain kuki yang ditentukan

Dalam fail wp-config.php, tambahkan pernyataan berikut ▼

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

Berikut adalahWordpress Penerangan rasmi Set Cookie Domain:

Set Domain COOKIES untuk Wordpress boleh melakukan beberapa tetapan nama domain khas.Contohnya, menggunakan nama domain peringkat kedua untuk menyimpan kandungan statik.Untuk menghalang kuki Wordpress daripada dihantar pada setiap permintaan untuk kandungan statik pada domain peringkat kedua, kami hanya boleh menetapkan domain bukan statik kepada domian kuki.

Set domain dalam kuki untuk WordPress boleh ditentukan untuk mereka yang mempunyai persediaan domain yang luar biasa. Salah satu sebabnya ialah jika subdomain digunakan untuk menyampaikan kandungan statik. Untuk mengelakkan kuki WordPress daripada dihantar dengan setiap permintaan kepada kandungan statik pada subdomain anda, anda boleh menetapkan domain kuki kepada domain bukan statik anda sahaja.

menyelesaikan subdomain

Langkah 1:Masukkan pengurusan nama domain DNSPod, tambahkan nama domain peringkat kedua (nama sub-domain) ▼

Langkah 2:Selesaikan rekod A subdomain ke alamat IP hos▼

Masukkan panel nama domain DNSPOD, selesaikan rekod A nama subdomain ke alamat IP ketiga hos

Langkah 3:Tambahkan nama domain peringkat kedua pada panel pengehosan

  • Tidak, sila tanya nama domain atau penyedia pengehosan anda.

VestaCPUntuk menambah nama domain pada panel, anda boleh merujuk kepada tutorial ini▼

Salin imej ke direktori nama domain peringkat kedua

Selepas subdomain diikat, direktori biasanya dibuat secara automatik yang mengandungi subdomain sebagai nama direktori.

Cth:

  • Jika anda mengikat img.chenweiliang.com, direktori IMG akan dijana secara automatik.
  • Jika ia adalah blog WordPress, sila wp-content/uploads Fail dalam direktori disalin ke direktori IMG.

Berikut ialah contoh laluan pelayan panel VestaCP (sila ubah suainya kepada laluan pelayan anda sendiri).

Langkah 1:SSH ke dalam folder muat naik WordPress ▼

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

Langkah 2:Salin semua fail dalam direktori semasa ke direktori yang ditentukan ▼

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

Langkah 3:Membaiki kuasa nama domain sekunder imej ▼

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

WordPress menetapkan laluan muat naik fail

WordPress versi 3.5 atau lebih baru menyembunyikan tetapan laluan muat naik (laluan_muat naik) dan alamat URL fail (laluan_muat naik) halaman tetapan Media di latar belakang.

Gambar di bawah ialah versi sebelumnya antara muka tetapan media ▼

Apakah kegunaan nama domain sekunder imej WordPress?Bagaimana untuk menukar kepada subdomain imej

  • Dengan tetapan di sini, anda boleh menyesuaikan lokasi di mana fail disimpan dan alamat yang dijana.
  • Ciri ini agak bagus, cuma tidak tahu kenapa ia perlu disembunyikan?

Jika anda masih perlu menyesuaikan, anda boleh mencuba kaedah berikut untuk memulihkan.

Cuma tambah kod berikut pada fail functions.php tema WP anda untuk memulihkan antara muka tetapan:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Kaedah ini adalah yang paling mudah dan paling berkesan, jadi disyorkan.

Memandangkan direktori img masih pada hos semasa, anda masih boleh menggunakan editor yang disertakan dengan WordPress untuk memuat naik dan menambah imej semasa menulis catatan blog.

Ubah suai laluan muat naik imej WordPress

Langkah 1:pergi ke pilihan media

Klik pada "Media" di bawah "Tetapan" ▼

Apakah kegunaan nama domain sekunder imej WordPress?Bagaimana untuk menukar kepada subdomain imej

Langkah 2:Tukar "laluan muat naik lalai" kepada laluan pelayan direktori IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Ambil perhatian bahawa tidak sepatutnya ada "/" selepas itu.

Langkah 3:Tukar "URL penuh fail" kepada nama domain peringkat kedua bagi imej ▼

https://img.chenweiliang.com
  • Ambil perhatian bahawa tidak sepatutnya ada "/" selepas itu.

Langkah 4:Klik "Simpan Perubahan".

Gantikan laluan imej dalam pangkalan data

Berikut ialah contoh laluan pelayan panel VestaCP (sila ubah suainya kepada laluan pelayan anda sendiri).

menggantikanpangkalan data MySQLDalam laluan, adalah disyorkan untuk memasang dan menggunakan pemalam WP Migrate DB ▼

Langkah 1:Kumpulan pangkalan data menggantikan laluan muat naik lalai

Tukar laluan pelayan asal ▼

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

Gantikan dengan laluan pelayan baharu ▼

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

Langkah 2:Nama domain sekunder imej penggantian kumpulan pangkalan data

Tukar URL imej asal ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Nota: Ruang ditambahkan pada URL di atas untuk mengelakkan pautan mati dalam artikel ini.

Gantikan dengan nama domain sekunder imej baharu ▼

https://img. 你的域名 .com/
  • Nota: Ruang ditambahkan pada URL di atas untuk mengelakkan pautan mati dalam artikel ini.

Ubah hala pautan imej 301

Arahan untuk mengubah hala 301 dengan ungkapan biasa dalam fail .htaccess:

  • (.+) sepadan dengan mana-mana aksara (termasuk aksara Cina, huruf Inggeris, dsb.)
  • (\d+) sepadan dengan sebarang nombor (nombor Arab sahaja)
  • $1 $2 $3 ialah rujukan semula pembolehubah yang muncul sebelum ini

Anda boleh menggunakan RedirectMatch untuk mencapai pengalihan pautan:

  • akan:https://www. 你的域名 .com/wp-content/uploads/
  • ubah hala ke:https://img. 你的域名 .com/

Dalam fail .htaccess, tambah kod ubah hala 301 berikut ▼

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

Padamkan direktori gambar asal

Langkah 1:SSH ke dalam folder muat naik WordPress ▼

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

Langkah 2:Padam direktori folder muat naik ▼

rm -rf uploads
  • Jika direktori folder muat naik tidak dipadamkan, ubah hala 301 ke nama domain peringkat kedua imej mungkin tidak berjaya.

Semak hasil pengubahsuaian

  1. Semak dan muat semula halaman artikel untuk melihat sama ada imej dipaparkan seperti biasa?
  2. Semak laluan imej, adakah ia laluan imej nama domain peringkat kedua baharu?
  3. Semak URL imej asal, sama ada 301 berjaya diubah hala ke URL imej nama domain peringkat kedua?
  4. Pergi ke editor catatan WordPress dan semak paparan imej siaran, adakah ia dipaparkan seperti biasa?

Jika semuanya berjalan seperti biasa, anda telah selesai menyediakan nama domain sekunder untuk pemuatan imej WordPress.

  • Imej dalam artikel akan datang akan disimpan dalam direktori IMG.

Apabila anda perlu mengalihkan tapak web anda untuk memindahkan gambar, cuma bungkus direktori IMG dan muat naik ke hos baharu.

  • Kemudian, ubah suai alamat IP nama domain peringkat kedua img.chenweiliang.com dalam DNSPod.

Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Apakah kegunaan nama domain sekunder imej WordPress?Cara Menukar kepada Subdomain Imej", ia akan membantu anda.

Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-749.html

Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!

🔔 Jadilah yang pertama untuk mendapatkan "Panduan Penggunaan Alat AI Pemasaran Kandungan ChatGPT" yang berharga dalam direktori teratas saluran! 🌟
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!

 

发表 评论

Alamat e-mel anda tidak akan diterbitkan. 必填 项 已 用 * 标注

tatal ke atas