Jaké je použití názvu sekundární domény obrázku WordPress?Jak změnit na image subdoménu

Když použijete subdoménu (doménu druhé úrovně) jako adresář kategorií nebo téma, můžete zvýšit váhu adresy URL, abyste dosáhliSEOEfekt optimalizace pro vyhledávače.

Například pro všechny obrázky na webu použijte název domény druhé úrovně img.chenweiliang.com Jako postel s obrázky ▼

Jaké je použití názvu sekundární domény obrázku WordPress?Jak změnit na image subdoménu

Název sekundární domény můžete použít jako cestu k obrázku, kdykoli přenést obrázky ze svého blogu na rychlejší hosting, stačí obrázek nahrát a změnit rozlišení subdomény a problém bude vyřešen.

Pokud máte domácího hostitele služby CDN, můžete také výrazně urychlit procházení a snížit zatížení mnoha serverů.

kvůliChen WeiliangBlogy používají subdomény WWW. Soubory cookie tohoto typu subdomény neznečišťují subdoménu IMG a můžete si užívat bez cookies a zrychlit přístup.

Co je bez cookies?

YSlow nabízí 22 tipů, jak zlepšit efektivitu webových stránek a optimalizovat výkon webu.

  • Jedna z nich se týká doménových jmen: použijte dom bez cookiesains.
  • Když prohlížeč uživatele odešle statický soubor (jako je obrázek nebo soubor šablony stylů CSS), soubory cookie se stejným názvem domény (nebo názvem domény druhé úrovně) budou odeslány ve stejnou dobu, ale webový server zcela ignoruje odeslané soubory cookie, takže tyto zbytečné soubory cookie plýtvají šířkou pásma webových stránek, ovlivňují zrychlení webových stránek a výkon webových stránek.
  • YSlow navrhuje, že k vyřešení tohoto problému můžete použít přístup s doménami bez souborů cookie k optimalizaci používání souborů cookie ke zlepšení účinnosti vašich webových stránek.

Pokud použijete přímo like chenweiliang.com Takový název domény nejvyšší úrovně se používá jako název domény vašeho blogu, takže použití názvu subdomény jako obrázku nemůže být bez souborů cookie.

  • protože doména nejvyšší úrovně chenweiliang.com Cookie je odeslána sekundárním jmenným serverům pro všechny požadované statické soubory.

Pokud chcete podporovat obrázky bez souborů cookie, musíte použít jiný název domény, abyste dosáhli bez souborů cookie.

  • Chen WeiliangPoužití blogu www.chenweiliang.com Subdoména uživatele je v pořádku.

Přidejte zadanou doménu souborů cookie

Do souboru wp-config.php přidejte následující příkaz ▼

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

Následující jeWordpress Oficiální popis Set Cookie Domain:

Sada domény COOKIES pro Wordpress může provádět některá speciální nastavení názvu domény.Například pomocí názvu domény druhé úrovně k ukládání statického obsahu.Abychom zabránili odesílání souborů cookie Wordpress při každém požadavku na statický obsah v doméně druhé úrovně, stačí nastavit nestatickou doménu na doménu cookie.

Doménu nastavenou v souborech cookie pro WordPress lze zadat pro uživatele s neobvyklým nastavením domény. Jedním z důvodů je, pokud se k poskytování statického obsahu používají subdomény. Chcete-li zabránit odesílání souborů cookie WordPress s každým požadavkem na statický obsah ve vaší subdoméně, můžete nastavit pouze do vaší nestatické domény.

vyřešit subdomény

krok 1:Vstupte do správy názvu domény DNSPod, přidejte název domény druhé úrovně (název subdomény) ▼

krok 2:Přeložte záznam A subdomény na IP adresu hostitele▼

Vstupte do panelu názvu domény DNSPOD, přeložte záznam A názvu subdomény na třetí IP adresu hostitele

krok 3:Přidejte název domény druhé úrovně na hostitelský panel

  • Ne, zeptejte se prosím své domény nebo poskytovatele hostingu.

VestaCPChcete-li na panel přidat název domény, můžete se podívat na tento tutoriál▼

Zkopírujte obrázek do adresáře názvu domény druhé úrovně

Po navázání subdomény se obvykle automaticky vytvoří adresář obsahující subdoménu jako název adresáře.

Např:

  • Pokud svážete img.chenweiliang.com, automaticky se vygeneruje adresář IMG.
  • Pokud je to blog WordPress, prosím wp-content/uploads Soubory v adresáři se zkopírují do adresáře IMG.

Níže je uveden příklad cesty k serveru panelu VestaCP (upravte ji na vlastní cestu k serveru).

krok 1:SSH do složky pro nahrávání na WordPress ▼

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

krok 2:Zkopírujte všechny soubory v aktuálním adresáři do určeného adresáře ▼

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

krok 3:Opravit autoritu sekundárního názvu domény obrázku ▼

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

WordPress nastavil cestu k nahrání souboru

WordPress verze 3.5 nebo novější skryje na pozadí nastavení cesty pro nahrávání (cesta k načtení) a adresy URL souboru (cesta_url k načtení) na stránce Nastavení médií.

Obrázek níže je předchozí verze rozhraní nastavení médií ▼

Jaké je použití názvu sekundární domény obrázku WordPress?Jak změnit na image subdoménu

  • Pomocí nastavení zde můžete přizpůsobit umístění, kam je soubor uložen, a vygenerovanou adresu.
  • Tato funkce je docela dobrá, jen nevíte, proč by měla být skryta?

Pokud stále potřebujete upravit, můžete zkusit obnovit následující metody.

Jednoduše přidejte následující kód do souboru functions.php vašeho tématu WP a obnovte rozhraní nastavení:

//找回上传设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
}
  • Tato metoda je nejjednodušší a nejúčinnější, proto se doporučuje.

Vzhledem k tomu, že adresář img je stále na aktuálním hostiteli, můžete stále používat editor dodávaný s WordPress k nahrávání a přidávání obrázků při psaní blogových příspěvků.

Upravte cestu pro nahrávání obrázků WordPress

krok 1:přejděte na možnosti médií

Klikněte na "Média" pod "Nastavení" ▼

Jaké je použití názvu sekundární domény obrázku WordPress?Jak změnit na image subdoménu

krok 2:Změňte "výchozí cestu pro nahrávání" na cestu k serveru v adresáři IMG ▼

/home/用户名/web/img.chenweiliang.com/public_html
  •  Všimněte si, že za ním by nemělo být žádné "/".

krok 3:Změňte „úplnou adresu URL souboru“ na název domény druhé úrovně obrázku ▼

https://img.chenweiliang.com
  • Všimněte si, že za ním by nemělo být žádné "/".

第 4 步:Klikněte na "Uložit změny".

Nahradit cestu k obrázku v databázi

Níže je uveden příklad cesty k serveru panelu VestaCP (upravte ji na vlastní cestu k serveru).

nahraditMySQL databázeV cestě se doporučuje nainstalovat a používat plugin WP Migrate DB ▼

krok 1:Dávka databáze nahradí výchozí cestu pro nahrávání

Změňte původní cestu serveru ▼

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

Nahraďte novou cestou serveru ▼

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

krok 2:Název sekundární domény nahrazující bitovou kopii databáze

Převeďte původní URL obrázku ▼

https://www. 你的域名 .com /wp-content/uploads/
  • Poznámka: K výše uvedené adrese URL jsou přidány mezery, aby se zabránilo nefunkčním odkazům v tomto článku.

Nahraďte novým obrázkem název domény druhé úrovně ▼

https://img. 你的域名 .com/
  • Poznámka: K výše uvedené adrese URL jsou přidány mezery, aby se zabránilo nefunkčním odkazům v tomto článku.

Odkaz na obrázek 301 přesměrování

Pokyny pro přesměrování 301 pomocí regulárních výrazů v souboru .htaccess:

  • (.+) odpovídá libovolnému znaku (včetně čínských znaků, anglických písmen atd.)
  • (\d+) odpovídá libovolnému číslu (pouze arabská čísla)
  • $1 $2 $3 je re-reference proměnné, která se objevila dříve

K přesměrování odkazu můžete použít RedirectMatch:

  • Vůle:https://www. 你的域名 .com/wp-content/uploads/
  • přesměrovat na:https://img. 你的域名 .com/

Do souboru .htaccess přidejte následující kód přesměrování 301 ▼

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

Smažte původní adresář obrázků

krok 1:SSH do složky pro nahrávání na WordPress ▼

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

krok 2:Smazat adresář složky pro nahrání ▼

rm -rf uploads
  • Pokud není smazán adresář složky pro nahrávání, nemusí být přesměrování 301 na název domény druhé úrovně úspěšné.

Zkontrolujte výsledek úpravy

  1. Zkontrolujte a obnovte stránku článku, abyste zjistili, zda se obrázek zobrazuje jako obvykle?
  2. Zkontrolujte cestu k obrazu, je to cesta k obrazu nového názvu domény druhé úrovně?
  3. Zkontrolujte původní adresu URL obrázku, zda je 301 úspěšně přesměrováno na adresu URL obrázku názvu domény druhé úrovně?
  4. Přejděte do editoru příspěvků WordPress a zkontrolujte zobrazení obrázku příspěvku, zobrazuje se jako obvykle?

Pokud vše půjde jako obvykle, dokončili jste nastavení názvu sekundární domény pro načítání obrázků WordPress.

  • Obrázky v budoucích článcích budou uloženy v adresáři IMG.

Když potřebujete přesunout svůj web pro přenos obrázků, stačí zabalit adresář IMG a nahrát jej na nového hostitele.

  • Poté upravte IP adresu názvu domény druhé úrovně img.chenweiliang.com v DNSPod.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared „Jaké je použití názvu sekundární domény obrázku WordPress?Jak změnit na obrázkovou subdoménu“, pomůže vám to.

Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-749.html

Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!

🔔 Buďte první, kdo získá cenný „Průvodce používáním nástroje AI pro obsahový marketing ChatGPT“ v hlavním adresáři kanálu! 🌟
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!

 

发表 评论

Vaše e-mailová adresa nebude zveřejněna. 必填 项 已 用 * 标注

滚动 到 顶部