Използване на cPanel и поддомейни за WordPress Network Sites

Карта Вашият WordPress сайт към Subdomain Използване на cPanel Инструменти

Настройването на мрежата ви в WordPress, за да можете да преместите поддомейни на новите си сайтове, може да е трудно. С много уеб хостове, можете просто да добавите поддомейна към вашите DNS записи, както е според обичайните инструкции за картографиране на поддомейни към мрежови сайтове на WordPress.

Но ако използвате cPanel, редактирането на записите DNS може да не работи. В тази статия научете специалните инструкции за картографиране на поддомейн в уеб сайта на WordPress, като използвате cPanel.

Версия : WordPress 3.x

Да приемем, че имате три сайтове в мрежата на WordPress, като това:

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

Когато ги насочите към поддомейни, те ще изглеждат така:

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

Започнете с обичайните инструкции

Първата стъпка е да се уверите, че сте опитвали обичайния метод за настройка на поддомейни. Това включва настройването на приставката за Mapping на домейна на WordPress MU.

След като плъгинът е инсталиран и работещ, обичайната следваща стъпка е да редактирате записите в DNS и да добавите поддомейните. Обаче, когато се опитах това на моя домакин на cPanel, се натъкнах на неприятности.

На cPanel редактирането на DNS записи може да не работи

Служителят на cPanel сякаш пресече моя опит да създаде отделен поддомейн. Сайтът на поддомейна (като flopsy.example.com) ще ме закара на страница със странни статистически данни за хост акаунта.

Въпреки че cPanel ми позволи да редактирам записите DNS, тази конфигурация просто не работи на този хост. Вместо това, решението бе да се използва опцията на менюто cPanel за добавяне на поддомейн .

Използвайте cPanel Добавяне на поддомейн & # 34;

С тази опция не насочвате поддомейна към IP адрес. Вместо това създавате поддомейн за конкретен домейн. Посочвате този поддомейн в подпапката в инсталацията на cPanel, където сте инсталирали оригиналния сайт WordPress - сайтът, който по-късно сте превърнали в мрежа.

Объркани ли сте? Бях също. Нека да вървим през него.

Подпапки, истински и въображаеми

Да кажем, че когато инсталирахме WordPress за първи път, cPanel ни попита коя поддиректория (подпапка) да я инсталираме и че въведохме мрежа. Ако погледнем файловата система, ще видим:

public_html / мрежа /

Тази папка съдържа кода за сайта WordPress. Ако прегледаме example.com, ще видим този сайт.

Веднъж, когато имахме нашия сайт за WordPress, преминахме през магическата магия на превръщането на example.com в мрежата на WordPress .

След това създадохме втори сайт в тази мрежа WordPress. Когато WordPress ( не cPanel, вече сме в WordPress) ни попита за подпапка, написахме флопа.

Въпреки това (това е наистина важно), ние не просто създадохме тази подпапка в файловата система:

public_html / flopsy / (НЕ СЕ СЪЩЕСТВУВА)

Когато WordPress пита за "подпапка", това наистина иска знак за този уебсайт. Оригиналният сайт, public_html / network /, е истинска подпапка в файловата система, но флопсията не е. Когато WordPress получи URL адрес example.com/flopsy/, той ще знае как да насочи посетителя към сайта "flopsy".

(Но къде се съхраняват файловете за различните сайтове, питате ли? В серия от номерирани директории в public_html / network / wp-content / blogs.dir / Ще видите blogs.dir / 2 / files / blogs.dir / 3 / файлове / и т.н.)

Добавете поддомейн, който насочва към подпапката за мрежата

Сега нека се върнем към добавянето на флопския поддомейн в cPanel. Тъй като cPanel ви пита за подпапка, би било много лесно да въведете public_html / flopsy /. Но тази подпапка наистина не съществува.

Вместо това трябва да въведете public_html / network /, директорията за инсталацията на WordPress. Ще влезете в една и съща подпапка за мопове, памук и всяка друга поддомейна, която добавите. Всички сочат към една и съща public_html / мрежа /, защото всички те трябва да отидат в една и съща мрежа WordPress. WordPress ще се погрижи за обслужването на правилния сайт въз основа на URL адреса.

След като разберете как работи, методът cPanel за добавяне на поддомейн може всъщност да бъде леко по-лесен от обичайния метод за редактиране на записи в DNS. Скоро ще добавяте нови сайтове в мрежата на WordPress с безразсъдно изоставяне.