Uporaba cPanel in Poddomene za WordPress omrežja

Zemljevid vaše WordPress strani na poddomeno z orodji cPanel

Nastavitev omrežja WordPress za premestitev poddomenov na vaša nova spletna mesta je lahko težavna. Z mnogimi spletnimi gostitelji lahko preprosto dodate poddomeno v svoje zapise DNS , kot na običajna navodila za preslikavo poddomene na spletnih mestih WordPress.

Toda če uporabljate cPanel, urejanje zapisov DNS morda ne bo delovalo. V tem članku izvedite posebna navodila za preslikavo poddomene na spletno mesto WordPress z uporabo cPanel.

Različica : WordPress 3.x

Recimo, da imate na spletnem mestu WordPress tri spletne strani, na primer:

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

Ko jih mapirate v poddomene, bodo izgledali takole:

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

Začnite z običajnimi navodili

Prvi korak je zagotoviti, da ste preizkusili običajno metodo za nastavitev poddomen. To vključuje tudi nastavitev vtičnika za kartiranje WordPress MU.

Ko je vtičnik nameščen in deluje, je naslednji običajni korak urejanje zapisov DNS in dodajanje poddomen. Vendar, ko sem to poskusil na svojem hostlu cPanel, sem naletel na težave.

Na cPanel-u, urejanje DNS zapisov ne more delovati

Zdi se, da gostiteljica cPanel prestreže moj poskus vzpostavitve ločene poddomene. Poddomena (npr. Flopsy.example.com) bi me spravila na nekaj čudno statistično stran za račun gostitelja.

Čeprav je cPanel dovolil, da uredim zapise DNS, ta konfiguracija preprosto ni delovala na tem gostitelju. Namesto tega je bila rešitev, da uporabite možnost menija cPanel, da dodate poddomeno .

Uporabi cPanel & # 34; Dodaj poddomeno & # 34;

S to možnostjo poddomeno ne usmerite na naslov IP. Namesto tega ustvarite poddomeno za določeno domeno. To poddomeno postavite v podmapo v vaši namestitvi cPanel, kjer ste namestili izvirno spletno mesto WordPress, spletno mesto, ki ste ga pozneje preoblikovali v omrežje.

Zmeden? Tudi jaz sem bil. Pojdiva skozi to.

Podmape, resnično in domišljijsko

Recimo, da smo, ko smo prvič namestili WordPress, cPanel vprašal, katero poddirektorijo (podmapo) jo namestimo in vnesli omrežje. Če pogledamo na datotečni sistem, bi videli:

public_html / omrežje /

Ta mapa ima kodo za spletno mesto WordPress. Če preiščemo example.com, bomo to spletno mesto videli.

Ko smo imeli našo spletno stran WordPress, smo šli skozi arkanski magic pretvarjanja example.com v omrežje WordPress .

Nato smo nastavili drugo spletno mesto v tem omrežju WordPress. Ko WordPress ( ne cPanel, zdaj smo v WordPressu) prosili za podmapo, smo vnesli nenavaden.

Vendar (to je res pomembno), nismo samo ustvarili to podmnožico v datotečnem sistemu:

public_html / flopsy / (NE POTRJUJE)

Ko WordPress prosi za "podmapo", to res zahteva etiketo za to spletno mesto. Prvotno spletno mesto, public_html / network /, je resnična podmapka v datotečnem sistemu, vendar je neuspešna. Ko WordPress dobi URL example.com/flopsy/, bo vedel, da obiskovalca usmeri na spletno stran "flopsy".

(Ali kje se datoteke za različne strani dejansko shranijo, vprašate? V nizu oštevilčenih imenikov v public_html / network / wp-content / blogs.dir /. Videli boste blogs.dir / 2 / files /, blogs.dir / 3 / files /, itd.)

Dodajte poddomeno, ki opozarja na podmapo omrežja

Zdaj pa se vrnimo k dodajanju poddomene v cPanelu. Ker vas cPanel vpraša za podmapo, bi bilo zelo enostavna napaka, da vnesete public_html / flopsy /. Toda ta podmapa dejansko ne obstaja.

Namesto tega morate vnesti javni_html / omrežje /, imenik za namestitev programa WordPress. V isto podmapo boste vnesli mopsy, cottontail in katero koli drugo poddomeno, ki jo dodate. Vse kažejo na isto public_html / network /, ker morajo vsi iti v isto omrežje WordPress. WordPress bo poskrbel za prikazovanje pravilnega spletnega mesta na podlagi URL-ja.

Ko veste, kako to deluje, je metoda cPanel za dodajanje poddomene lahko nekoliko lažja od običajnega načina urejanja zapisov DNS. Kmalu boste dodali nove spletne strani v programu WordPress z nepremišljenim opustitvijo.