Používání cPanelu a subdomén pro stránky sítě WordPress

Mapujte své stránky WordPress do subdomény pomocí nástrojů cPanel

Nastavení síte WordPress pro mapování subdomén na vaše nové stránky může být obtížné. S mnoha webovými hostiteli můžete jednoduše přidat subdoménu do záznamů DNS podle obvyklých instrukcí pro mapování subdomén na stránky sítě WordPress.

Pokud však používáte cPanel, nemusí editace záznamů DNS fungovat. V tomto článku se dozvíte zvláštní instrukce pro mapování subdomény na webovou stránku aplikace WordPress pomocí cPanel.

Verze : WordPress 3.x

Řekněme, že máte tři stránky v síti WordPress, například:

- example.com/flopsy/ - example.com/mopsy/ - example.com/cottontail/

Když je mapujete do subdomén, budou vypadat takto:

- flopsy.example.com - mopsy.example.com - cottontail.example.com

Začněte s běžnými pokyny

Prvním krokem je ujistit se, že jste zkusili obvyklou metodu nastavení subdomén. To zahrnuje nastavení pluginu WordPress MU Domain Mapping.

Jakmile je plugin nainstalován a pracuje, obvyklým dalším krokem je úprava záznamů DNS a přidání subdomén. Nicméně, když jsem to zkoušel na hostiteli cPanelu, narazil jsem do potíží.

Na cPanel nemusí editace záznamů DNS fungovat

Zdálo se, že hostitel cPanel zachytil můj pokus vytvořit samostatnou subdoménu. Stránka subdomény (jako flopsy.example.com) by mě přivodila na nějaké stránce zvláštních statistik pro hostitelský účet.

I když mi cPanel nechal mě editovat záznamy DNS, tato konfigurace jednoduše nefungovala na tomto hostiteli. Řešení bylo místo toho použít volbu cPanel menu pro přidání subdomény .

Použijte cPanel Add Subdomain & # 34;

Pomocí této možnosti nedělíte subdoménu na adresu IP. Namísto toho vytvoříte subdoménu pro určitou doménu. Uvedete tuto subdoménu do podsložky v rámci instalace cPanel, kde jste nainstalovali původní web WordPress, místo , které jste později transformovali do sítě.

Zmatený? Byl jsem taky. Pojďme to projít.

Podsložky, skutečné a představované

Řekněme, že když jsme poprvé nainstalovali WordPress, cPanel se nás zeptal, který podadresář (podsložku) jej nainstaluje, a my jsme zadali síť. Pokud bychom se podívali na souborový systém, uvidíme:

public_html / network /

Tato složka obsahuje kód webu WordPress. Pokud procházíme na example.com, uvidíme tyto stránky.

Jakmile jsme měli naši stránku WordPress, prošli jsme tajemným kouzlem přetváření example.com do sítě WordPress .

Potom jsme vytvořili druhý web v této síti WordPress. Když WordPress ( ne cPanel, teď jsme v aplikaci WordPress) nás požádali o podsložku, zadali jsme si floppy.

Nicméně (toto je opravdu důležité), nepodporovali jsme pouze vytvoření této podsložky v systému souborů:

public_html / floppy / ( NEVYDÁ )

Když WordPress žádá o "podsložku", opravdu žádá o označení tohoto webu. Původní web, public_html / network /, je skutečná podsložka na souborovém systému, ale floppy není. Když aplikace WordPress získá adresu URL example.com/flopsy/, bude znát, že bude návštěvníka směrovat na stránku "floppy".

(Ale kde se soubory pro různé stránky skutečně ukládají, zeptáte se? Ve sérii očíslovaných adresářů v public_html / network / wp-content / blogs.dir / uvidíte blogs.dir / 2 / files / blogs.dir / 3 / files / atd.)

Přidat subdoménu, která odkazuje na podsložku sítě

Teď se nyní vrátíme k přidání subdomény pro floppy v cPanelu. Vzhledem k tomu, že vás cPanel žádá o podsložku, bylo by velmi snadné zadat public_html / flopsy /. Ale tato podsložka skutečně neexistuje.

Místo toho musíte zadat public_html / network /, adresář pro instalaci aplikace WordPress. Budete zadávat stejnou podsložku pro mopsy, cottontail a jakoukoli jinou subdoménu, kterou přidáte. Všichni směřují na stejnou public_html / síť /, protože všichni musí jít do stejné sítě WordPress. WordPress se postará o poskytnutí správného webu na základě adresy URL.

Jakmile víte, jak to funguje, metoda cPanel přidání subdomény může být ve skutečnosti o něco jednodušší než obvyklá metoda úpravy záznamů DNS. Budete brzy přidávat nové stránky sítě WordPress s bezohledným opuštěním.