La ce folosește numele de domeniu secundar al imaginii WordPress?Cum se trece la subdomeniul imagine

Când utilizați un subdomeniu (nume de domeniu de nivel al doilea) ca director de categorie sau subiect, puteți crește ponderea adresei URL pentru a obțineSEOEfecte de optimizare pentru motoarele de căutare.

De exemplu, toate imaginile de pe site folosesc nume de domenii de nivel al doilea img.chenweiliang.com Ca un pat de imagine ▼

La ce folosește numele de domeniu secundar al imaginii WordPress?Cum se trece la subdomeniul imagine

Puteți utiliza numele de domeniu de nivel al doilea ca cale de imagine și puteți transfera imaginile de pe blogul dvs. pe o gazdă mai rapidă în orice moment. Încărcați imaginea și modificați rezoluția subdomeniului și problema va fi rezolvată.

Dacă aveți o gazdă domestică de servicii CDN în China, puteți, de asemenea, să accelerați foarte mult navigarea și să reduceți sarcina pe multe servere.

din cauzaChen WeiliangBlogul folosește subdomenii WWW. Cookie-urile acestui tip de subdomeniu nu vor polua subdomeniul IMG și vă puteți bucura de acces fără cookie-uri pentru a accelera accesul.

Ce este fără cookie-uri?

YSlow oferă 22 de sfaturi despre cum să îmbunătățiți eficiența paginii web și să optimizați performanța site-ului.

  • Unul dintre ele este despre numele de domenii: utilizarea domului fără cookie-uriains.
  • Atunci când browserul utilizatorului trimite fișiere statice (cum ar fi imagini sau fișiere de foaie de stil CSS), cookie-urile cu același nume de domeniu (sau nume de domeniu de nivel al doilea) vor fi trimise în același timp, dar serverul web ignoră complet cookie-urile trimise, deci aceste cookie-uri inutile sunt. Risipește lățime de bandă a site-ului web și afectează accelerarea site-ului și performanța paginii web.
  • YSlow sugerează că pentru a rezolva această problemă, puteți utiliza metoda domeniilor fără cookie-uri pentru a optimiza utilizarea cookie-urilor pentru a îmbunătăți eficiența paginii web.

Dacă folosești direct like chenweiliang.com Un astfel de nume de domeniu de nivel superior este folosit ca nume de domeniu de blog, astfel încât utilizarea unui nume de subdomeniu ca pat de imagine nu poate fi fără cookie-uri.

  • deoarece domeniul de nivel superior chenweiliang.com Un cookie este trimis la serverele de nume secundare pentru toate fișierele statice solicitate.

Dacă doriți să acceptați paturi de imagini fără cookie-uri, trebuie să utilizați un nume de domeniu diferit pentru a obține modul fără cookie-uri.

  • Chen WeiliangUtilizarea blogului www.chenweiliang.com subdomeniul lui este bine.

Adăugați domeniul cookie specificat

În fișierul wp-config.php, adăugați următoarea declarație ▼

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

Următoarea esteWordpress Descrierea oficială a setării domeniului cookie:

Setul de domenii COOKIES pentru WordPress poate fi folosit pentru a seta nume de domenii în anumite circumstanțe speciale. De exemplu, utilizați nume de domenii de nivel al doilea pentru a stoca conținut static. Pentru a preveni trimiterea cookie-urilor WordPress la solicitări de conținut static pe fiecare domeniu de nivel al doilea, putem doar seta numele domeniului non-static la domeniul cookie.

Domeniul setat în cookie-urile pentru WordPress poate fi specificat pentru cei cu setări de domeniu neobișnuite. Unul dintre motive este dacă subdomeniile sunt folosite pentru a difuza conținut static. Pentru a preveni trimiterea cookie-urilor WordPress la fiecare solicitare de conținut static de pe subdomeniul dvs., puteți seta domeniul cookie-ului numai pentru domeniul dvs. non-static.

Rezolvarea numelor de subdomenii

pasul 1:Introduceți gestionarea numelui de domeniu DNSPod și adăugați un nume de domeniu de nivel al doilea (nume de subdomeniu) ▼

pasul 2:Rezolvați înregistrarea A a numelui subdomeniului la adresa IP a gazdei▼

Introduceți panoul de nume de domeniu DNSPOD și rezolvați înregistrarea A a numelui subdomeniului la adresa IP a gazdei. Imaginea 3

pasul 3:Adăugați un nume de domeniu de nivel al doilea pe panoul de găzduire

  • Nu, vă rugăm să întrebați numele de domeniu sau furnizorul dvs. de găzduire.

VestaCPPentru a adăuga un nume de domeniu la panou, puteți consulta acest tutorial▼

Copiați imaginea în directorul de nume de domeniu secundar

După ce numele subdomeniului este legat, un director care conține numele subdomeniului ca nume de director este de obicei creat automat.

De exemplu:

  • Dacă legați img.chenweiliang.com, directorul IMG va fi generat automat.
  • Dacă este un blog WordPress, vă rugăm să puneți wp-content/uploads Fișierele din director sunt copiate în directorul IMG.

Următorul este un exemplu de cale de server a panoului VestaCP (vă rugăm să o modificați la propria cale de server).

pasul 1:SSH în directorul folderelor de încărcări WordPress ▼

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

pasul 2:Copiați toate fișierele din directorul curent în directorul specificat ▼

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

pasul 3:Reparați permisiunile pentru numele de domeniu secundar al imaginii ▼

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

Calea de încărcare a fișierului cu setări WordPress

Versiunea WordPress 3.5 sau o versiune ulterioară ascunde setările pentru calea de încărcare (upload_path) și adresa URL a fișierului (upload_url_path) din pagina de setări Media în fundal.

Imaginea de mai jos este interfața de setare media a versiunii anterioare ▼

La ce folosește numele de domeniu secundar al imaginii WordPress?Cum se trece la subdomeniul imagine

  • Prin setările de aici, puteți personaliza locația în care este salvat fișierul și adresa generată.
  • Această caracteristică este destul de bună, pur și simplu nu știu de ce ar trebui să fie ascunsă?

Dacă mai trebuie să personalizați, puteți încerca următoarele metode pentru a-l restaura.

Adăugați direct următorul cod în fișierul functions.php al temei WP pentru a restabili interfața de setări:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Această metodă este cea mai simplă și cea mai eficientă, așa că este recomandată.

Deoarece directorul img se află încă pe gazda actuală, puteți utiliza în continuare propriul editor WordPress pentru a încărca și adăuga imagini atunci când scrieți postări pe blog.

Modificați calea de încărcare a imaginii WordPress

pasul 1:Accesați opțiunile media

Faceți clic pe „Media” sub „Setări” ▼

La ce folosește numele de domeniu secundar al imaginii WordPress?Cum se trece la subdomeniul imagine

pasul 2:Schimbați „calea de încărcare implicită” la calea serverului din directorul IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Rețineți că nu ar trebui să existe „/” după el.

pasul 3:Schimbați „URL-ul complet al fișierului” la numele de domeniu de nivel al doilea al imaginii ▼

https://img.chenweiliang.com
  • Rețineți că nu ar trebui să existe „/” după el.

第 4 步 :Faceți clic pe „Salvați modificările”.

Înlocuiți calea imaginii în baza de date

Următorul este un exemplu de cale de server a panoului VestaCP (vă rugăm să o modificați la propria cale de server).

替换Baza de date MySQLÎn cale, este recomandat să instalați și să utilizați pluginul WP Migrate DB ▼

pasul 1:Calea de încărcare implicită pentru înlocuirea lotului de baze de date

Schimbați calea serverului original ▼

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

Înlocuiți cu noua cale de server ▼

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

pasul 2:Înlocuirea lotului de baze de date a numelor de domenii de nivel al doilea pentru imagini

Schimbați adresa URL a imaginii originale ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Notă: la adresa URL de mai sus sunt adăugate spații pentru a evita linkurile nefuncționale din acest articol.

Înlocuiți cu o imagine nouă nume de domeniu de nivel al doilea ▼

https://img. 你的域名 .com/
  • Notă: la adresa URL de mai sus sunt adăugate spații pentru a evita linkurile nefuncționale din acest articol.

Redirecționare 301 a link-ului imagine

Folosiți instrucțiunile de redirecționare a expresiei regulate 301 în fișierul .htaccess:

  • (.+) corespunde oricărui caracter (inclusiv caractere chinezești, litere engleze etc.)
  • (\d+) corespunde oricărui număr (numai cifre arabe)
  • $1 $2 $3 este o referință la variabila care a apărut anterior

Puteți folosi RedirectMatch pentru a implementa redirecționarea linkurilor:

  • 将:https://www. 你的域名 .com/wp-content/uploads/
  • Redirecționează către:https://img. 你的域名 .com/

În fișierul .htaccess, adăugați următorul cod de redirecționare 301 ▼

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

Ștergeți directorul de imagini original

pasul 1:SSH în directorul folderelor de încărcări WordPress ▼

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

pasul 2:Ștergeți directorul folderelor de încărcări ▼

rm -rf uploads
  • Dacă folderul de încărcări nu este șters, este posibil ca redirecționarea 301 către numele de domeniu al doilea nivel al imaginii să nu aibă succes.

Verificați rezultatele modificării

  1. Verificați și reîmprospătați pagina articolului pentru a vedea dacă imaginile sunt afișate ca de obicei?
  2. Verificați calea imaginii. Este calea imaginii noului nume de domeniu de nivel al doilea?
  3. Verificați adresa URL a imaginii inițiale. Este redirecționată cu succes 301 către adresa URL a imaginii a numelui de domeniu al doilea nivel?
  4. Accesați editorul de articole WordPress și verificați afișarea imaginii articolului.Este afișat ca de obicei?

Dacă totul merge normal, ați finalizat setarea numelui de domeniu secundar pentru încărcarea imaginii WordPress.

  • Imaginile din articolele viitoare vor fi salvate în directorul IMG.

Când trebuie să vă mutați site-ul web și să transferați imagini, trebuie doar să pachetați directorul IMG și să îl încărcați pe noua gazdă.

  • Apoi, modificați adresa IP a numelui de domeniu de nivel al doilea img.chenweiliang.com în DNSPod.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) a distribuit „La ce folosește numele de domeniu al doilea nivel al imaginii WordPress?” Cum să schimbați la un nume de subdomeniu imagine" vă poate fi de ajutor.

Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-749.html

Bun venit pe canalul Telegram al blogului lui Chen Weiliang pentru a primi cele mai recente actualizări!

🔔 Fii primul care primește valorosul „Ghid de utilizare a instrumentului AI pentru marketing de conținut ChatGPT” în directorul de top al canalului! 🌟
📚 Acest ghid conține o valoare uriașă, 🌟Aceasta este o oportunitate rară, nu o ratați! ⏰⌛💨
Distribuie si da like daca iti place!
Partajarea și like-urile tale sunt motivația noastră continuă!

 

发表 评论

Adresa ta de email nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

derulați în sus