Posts Tagged ‘CMS’
Как на одной копии WordPress сделать несколько сайтов.
Written by admin on 28.03.2011 – 11:31 дп -Здравствуйте, дорогие друзья.
После большого перерыва, я все-таки решил продолжить писать в блог.
И сегодня я бы хотел рассказать о том, как сделать несколько сайтов на одной копии WordPress. Разобравшись в этой проблеме, я понял что это можно сделать не только на 3+ версиях, но и на более ранних.
Суть идеи заключается в том, что WP сохраняет свои таблицы с префиксом указанным в файле config.php, и если этот префикс сделать для каждого сайта уникальным, то мы получим именно то, что нужно. Один движок и несколько сайтов. Но это накладывает определенные ограничения. Я о них расскажу, но давайте обо всем по порядку.
Уникализировать будем на основе доменного имени. И так начнем. Сначала откроем wp-config.php у меня на хостинге CPanel и это выглядит так.
Нужный нам файл подчеркнут красным. Выделяем его, далее щелкаем «Изменить», выставляем нужную кодировку, у меня «utf-8″. Это нужно для того, чтобы были кириллические символы и было проще ориентироваться в файле. Далее переходим к следующему шагу.
Теперь находим нужную строку в которой прописан префикс в таблице. 
Теперь мы поменяем его на что-нибудь типа этого.
Если интересно что делает этот код, то я расшифрую. Он создает переменную по названию домена и заменяет убирает в ней символы которые нельзя использовать в названии таблицы.
Теперь для каждого домена устанавливаем WP и все, счастье. Все работает, все танцуют.
Что касается ограничений.
- Следите за названиями изображений. Так как они хранятся в одном месте и картинки с одинаковым названием могут перезаписываться.
- Постоянные ссылки делайте одинаковыми на всех сайтах работающих от этой копии. Это делается в Параметры->Постоянные ссылки.
- Я не придумал как сделать разные robots.txt файлы, так что тем людям, которые хотят что-то закрывать придется делать общий файл, для избранного закрывания вам помогут знания regexp.
- С поддоменами не тестировал.
Спасибо за внимание. Удачи вам в ваших экспериментах.
Wordpress 3.0
Written by admin on 18.06.2010 – 2:32 дп -Здавствуйте. Наконец-то вышел WP 3.0. И самое прекрасное новшество это… Мультисайтовость. Теперь можно совершенно спокойно на небольших хостингах, где мало места и много доменов, делать кучу микронишевых сайтов!!!
Смотрим:


