"Cpanel" ir subdomenų naudojimas "WordPress" tinklo svetainėms

Įdėkite savo WordPress svetainę į padomenį naudojant cPanel įrankius

Jūsų "WordPress" tinklo sukūrimas paversdamas subdomenas naujomis svetainėmis gali būti sudėtingas. Su daugeliu interneto pavaduojančiųjų galite tiesiog pridėti subdomeną į savo DNS įrašus, kaip įprastai nurodant subdomenų susiejimą su "WordPress" tinklo svetainėmis.

Bet jei naudojate cPanel, DNS įrašų redagavimas gali neveikti. Šiame straipsnyje sužinokite specialias instrukcijas, kaip susieti subdomeną su "WordPress" tinklo svetainėmis, naudojant "cPanel".

Versija : WordPress 3.x

Tarkime, kad "WordPress" tinkle turite tris svetaines, tokias kaip:

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

Kai juos nukreipiate į padomenius, jie bus tokie:

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

Pradėkite su įprastomis instrukcijomis

Pirmasis žingsnis yra įsitikinti, ar bandėte įprastą subdomenų nustatymo metodą. Tai apima "WordPress" MU domeno atvaizdavimo įskiepio nustatymą.

Kai įskiepis yra įdiegtas ir veikia, įprastas kitas žingsnis yra redaguoti DNS įrašus ir pridėti padomenius. Tačiau kai bandiau tai padaryti savo "cPanel" kompiuteriu, susidūriau su sunkumais.

Dėl cPanel DNS įrašų redagavimas gali neveikti

"CPanel" kompiuteris, atrodo, užgrobė mano bandymą sukurti atskirą subdomeną. Subdomeno svetainė (pvz., Flopsy.example.com) pateiks mane į keletą įdomių svetainės sąskaitos statistikos puslapių.

Nors cPanel leido man redaguoti DNS įrašus, ši konfigūracija neveikia šiame kompiuteryje. Vietoj to, sprendimas buvo naudoti cPanel meniu parinktį pridėti subdomeną .

Naudokite cPanel & # 34; Pridėti subdomeną & # 34;

Naudodami šią parinktį subdomenas nenurodomas kaip IP adresas. Vietoje to jūs sukuriate tam tikrų sričių poddomeną. Jūs nurodote šį subdomeną į jūsų "cPanel" diegimo pakatalogį, kuriame įdiegėte originalią "WordPress" svetainę , kurią vėliau paversite tinklu.

Supainiotas? Aš buvau per daug. Eikime pro jį.

Subfolderiai, tikri ir vaizduojami

Tarkime, kad kai mes pirmą kartą įdiegėme "WordPress", cPanel paklausė mums, kuriam katalikui (pakatalogiui) reikia jį įdiegti, ir mes įvedėme tinklą. Jei pažvelkime į failų sistemą, matysime:

public_html / network /

Šiame aplanke yra "WordPress" svetainės kodas. Jei naršysime example.com, pamatysime šią svetainę.

Kai mes turėjome savo "WordPress" svetainę, mes išgirdome paslaptingą magiją paversdami "example.com" į "WordPress" tinklą .

Tada mes sukūrėme antrą svetainę šiame WordPress tinkle. Kai "WordPress" ( ne " cPanel", dabar esame "WordPress") paprašė mums, kad būtų pakatalogį, įvedėme "flopsy".

Tačiau (tai tikrai svarbu), mes ne tik sukūrėme šį aplanką failų sistemoje:

public_html / flopsy / (NEGALIMA)

Kai "WordPress" prašo įvesti "poaplankį", tai tikrai prašo šios svetainės etiketės . Originali svetainė public_html / network / yra tikra aplanke failų sistemoje, bet flopsy nėra. Kai "WordPress" gauna URL example.com/flopsy/, jis žinos, kad lankytojas nukreipiamas į "flopsy" svetainę.

(Bet kur faktiškai saugomi skirtingų svetainių failai? Klauskite numeriu katalogų serijoje public_html / network / wp-content / blogs.dir /. Pamatysite blogs.dir / 2 / files / blogs.dir / 3 / failai / ir tt)

Įtraukite subdomeną, kuris nurodo į tinklo pakatalogį

Dabar grįžkime prie pridedamo klaviatūros poddomeno į cPanel. Kadangi "cPanel" prašo jus sudaryti paantraštę, labai paprasta įvesti public_html / flopsy /. Bet šis pakatalogis tikrai neegzistuoja.

Vietoj to turite įvesti public_html / network /, WordPress diegimo katalogą. Jūs pateksite į tą pačią aplanką "mopsy", "cottontail" ir bet kurį kitą poddomeną, kurį pridedate. Jie visi nurodo tą patį public_html / network /, nes jiems visiems reikia eiti į tą patį "WordPress" tinklą. "WordPress" pasirūpins tinkamos svetainės aptarnavimu pagal URL.

Kai žinote, kaip tai veikia, "cPanel" metodas pridėti padomenį gali būti šiek tiek lengvesnis nei įprastas DNS įrašų redagavimo būdas. Jūs netrukus pridėsite naujas "WordPress" tinklo svetaines su neapdairiu atsisakymu.