Как правильно настроить сеть сайтов на WordPress

как правильно установить wordpress
Многие вебмастера имеют десятки сайтов на WordPress, которые они ведут «по старинке», то есть на каждый новый сайт делается новый инсталл. Эта схема очень трудоемкая, не говоря уже о том, сколько места на сервере занимают эти сайты. Поэтому сегодня я хотел бы поговорить о том, как расставить сетку сайтов, используя один инсталл WoredPress, большое количество доменов и баз данных.Прежде всего, хочу обратить ваше внимание на выбор «правильного» хостинга для такой сетки. Это должен быть недорогой, но гибко настраиваемый хостинг с возможностью быстро и просто развертывать большие сети сайтов. Лично моей рекомендацией для развертывания большого количества сайтов из одного инсталла с большим количеством баз является виртуальный выделенный сервер.

Далее берем переменную HTTP_HOST и пробуем «сваять» с помощью нее нечно большое, несложное и быстро развертываемое на субдоменах или доменах третьего уровня, чтобы не тратить лишние деньги.

Несмотря на то, что этот сайт сделан на Ласт облог, я являюсь большим поклонником WordPress, поэтому сознание сети сайтов в моем случае будет на примере одного инсталла WordPress со множественными базами.

Все делается очень просто: покупаете виртуальный выделенный сервер(VPS), «цепляете» к нему один домен, заливаете установочные файлы на хостинг. Далее, в корне сайта находите файл wp-config.php (если вы взяли новый инсталл WordPress, то этот файл может называться wp-config-sample.php), и находите в нем следующую строку:

define(’DB_NAME’, ’putyourdbnamehere’);

Затем вам нужно создать в этом файле следующую конструкцию:

файл wp-config.php в wordpress
Далее, открываете каждый субдомен (или домен) в браузере, и устанавливаете в каждую базу WordPress, и настраиваете эти базы так, как будто это отдельные сайты: на каждом можно установить разные шаблоны, создать рубрики в соответствии с тематикой, и опубликовать разный контент.

Также полезное:

Поделиться записью:

2 комментария

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *