
Многие вебмастера имеют десятки сайтов на WordPress, которые они ведут «по старинке», то есть на каждый новый сайт делается новый инсталл. Эта схема очень трудоемкая, не говоря уже о том, сколько места на сервере занимают эти сайты. Поэтому сегодня я хотел бы поговорить о том, как расставить сетку сайтов, используя один инсталл WoredPress, большое количество доменов и баз данных.
Прежде всего, хочу обратить ваше внимание на выбор «правильного» хостинга для такой сетки. Это должен быть недорогой, но гибко настраиваемый хостинг с возможностью быстро и просто развертывать большие сети сайтов. Лично моей рекомендацией для развертывания большого количества сайтов из одного инсталла с большим количеством баз является виртуальный выделенный сервер.
Далее берем переменную HTTP_HOST и пробуем «сваять» с помощью нее нечно большое, несложное и быстро развертываемое на субдоменах или доменах третьего уровня, чтобы не тратить лишние деньги.
Несмотря на то, что этот сайт сделан на Ласт облог, я являюсь большим поклонником WordPress, поэтому сознание сети сайтов в моем случае будет на примере одного инсталла WordPress со множественными базами.
Все делается очень просто: покупаете виртуальный выделенный сервер(VPS), «цепляете» к нему один домен, заливаете установочные файлы на хостинг. Далее, в корне сайта находите файл wp-config.php (если вы взяли новый инсталл WordPress, то этот файл может называться wp-config-sample.php), и находите в нем следующую строку:
define(’DB_NAME’, ’putyourdbnamehere’);
Затем вам нужно создать в этом файле следующую конструкцию:

Далее, открываете каждый субдомен (или домен) в браузере, и устанавливаете в каждую базу WordPress, и настраиваете эти базы так, как будто это отдельные сайты: на каждом можно установить разные шаблоны, создать рубрики в соответствии с тематикой, и опубликовать разный контент.
Также полезное:
2 комментария