Gebruik cPanel en Subdomeinen vir WordPress Network Sites

Kaart jou WordPress-webwerf na 'n subdomein. Gebruik cPanel Tools

As jy jou WordPress-netwerk opstel om subdomeine na jou nuwe webwerwe te plaas, kan dit moeilik wees. Met baie webgashere kan jy eenvoudig die subdomein by jou DNS- rekords byvoeg, soos per die gewone instruksies vir die kartering van subdomeine op WordPress-webwerwe.

Maar as jy cPanel gebruik, kan die DNS-rekords nie werk nie. In hierdie artikel leer jy die spesiale instruksies vir die kartering van 'n subdomein op jou WordPress-netwerkwebwerf met behulp van cPanel.

Weergawe : WordPress 3.x

Kom ons sê jy het drie plekke op 'n WordPress-netwerk, soos hierdie:

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

As jy dit na subdomeine pluk, sal hulle so lyk:

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

Begin met die gewone instruksies

Die eerste stap is om seker te maak dat jy die gewone metode vir die opstel van subdomeine probeer het. Dit sluit in die opstel van die WordPress MU Domain Mapping plugin.

Sodra die prop is geïnstalleer en werk, is die gewone volgende stap om die DNS-rekords te wysig en die subdomeine by te voeg. Maar toe ek dit op my cPanel-gasheer probeer het, het ek in die moeilikheid gehardloop.

Op cPanel kan DNS-rekords nie verander nie

Die cPanel-gasheer was my poging om 'n aparte subdomein op te stel. Die subdomein site (soos flopsy.example.com) sal my op 'n bietjie statistiese bladsy vir die gasheer rekening plaas.

Alhoewel cPanel my die DNS-rekords laat wysig het, het hierdie konfigurasie eenvoudig nie op hierdie gasheer gewerk nie. In plaas daarvan was die oplossing om die cPanel menu opsie te gebruik om 'n subdomein by te voeg .

Gebruik cPanel & # 39; s & # 34; Voeg 'n subdomein by # 34;

Met hierdie opsie wys jy nie die subdomein na 'n IP-adres nie. In plaas daarvan, maak jy 'n subdomein vir 'n spesifieke domein. U verwys hierdie subdomein na die subgids in u cPanel-installasie waar u die oorspronklike WordPress-werf geïnstalleer het, die webwerf wat u later in 'n netwerk omskep het.

Verward? Ek was ook. Kom ons loop deur dit.

Subfolders, Real en Imagined

Kom ons sê dat, toe ons WordPress eerste geïnstalleer het, het cPanel ons gevra watter subdirectory (subgids) dit installeer, en ons het netwerk ingetik. As ons kyk na die lêerstelsel, sou ons sien:

public_html / netwerk /

Hierdie vouer het die kode vir die WordPress-werf. As ons na example.com blaai, sal ons hierdie webwerf sien.

Sodra ons ons WordPress-werf gehad het, het ons deur die arcane magie van voorbeeld.com verander in 'n WordPress-netwerk .

Dan het ons 'n tweede webwerf op hierdie WordPress-netwerk opgestel. Wanneer WordPress ( nie cPanel nie, is ons nou in WordPress) ons vir 'n subgids gevra, ons het flopsy getik.

Maar (dit is regtig belangrik), het ons nie net hierdie subgids op die lêerstelsel geskep nie:

public_html / flopsy / (BESTAAN NIE)

Wanneer WordPress vir 'n "subgids" vra, vra dit regtig 'n etiket vir hierdie webwerf. Die oorspronklike werf, public_html / network /, is 'n ware subgids op die lêerstelsel, maar flopsy is nie. Wanneer WordPress die URL example.com/flopsy/ kry, sal dit weet om die besoeker na die "flopsy" -werf te stuur.

(Maar waar word die lêers vir die verskillende webwerwe eintlik gestoor, vra jy? In 'n reeks genommerde dopgehou in public_html / network / wp-inhoud / blogs.dir /. Jy sal blogs.dir / 2 / files /, blogs.dir / 3 / files /, ens)

Voeg 'n subdomein by wat die netwerk-subgids aandui

Kom ons gaan nou terug na die flopsy-subdomein in cPanel. Omdat cPanel u vir 'n subgids vra, sal dit 'n baie maklike fout wees om openbare_html / flopsy / te betree. Maar daardie subgids bestaan ​​nie regtig nie.

In plaas daarvan moet jy publieke_html / netwerk /, die gids vir die WordPress installasie invul. Jy sal dieselfde subgids invoer vir mopsie, katoenstert en enige ander subdomein wat jy byvoeg. Hulle verwys almal na dieselfde publieke_html / netwerk /, want hulle moet almal na dieselfde WordPress-netwerk gaan. WordPress sal sorg dat die korrekte werf opgedra word, gebaseer op die URL.

Sodra jy weet hoe dit werk, kan die cPanel-metode om 'n subdomein by te voeg, eintlik effens makliker wees as die gewone metode om DNS-rekords te redigeer. U sal binnekort nuwe WordPress-webwerwe byvoeg met roekelose verlating.