Форум вебмастеров

Web программирование Подробное описание программирования ищите в этом разделе. Коммерческие темы запрещены!

Ответ
 
LinkBack Опции темы
Старый 27.08.2014, 14:28 #1 (Ссылка)
Новичок
Дополнительная информация
По умолчанию

Из nginx в apache - субдоменная mediawiki


Помогите как реализовать на apache такую штуку http://habrahabr.ru/post/114607/ 
Допустим, у нас есть какой-то домен, на котором мы хотим поднять кучу вики-энциклопедий. Для каждой отдельной вики мы хотим отдельный субдомен. Но при этом мы хотим, чтобы все это работало на едином коде (чтобы в случае обновления мы могли разом поменять все), а также чтобы юзеры имели одну регистрацию во всех наших вики.
Мой сценарий таков:

имеем единый домен (в моем случае это playwiki.ru)
при заходе на него, мы попадаем на некую главную страницу проекта —
описание, что это, зачем, ну и естественно — ссылки на разные вики
каждая отдельная вики по игре занимает свой собственный субдомен: wow.playwiki.ru, diablo2.playwiki.ru и т.п.
таблицы юзеров, групп — общие для всех суб-вики, равно как и куки (т.е. единожды залогинившись, вы остаетесь залогиненными)
используется общий код вики-движка
каждая вики имеет свою БД, свою папку хранения картинок, свой скин и логотип

Сервер
В своих проектах я использую nginx. Он гораздо быстрее апача, правда несколько более сложный в настройке.



В нашем случае нам нужно, чтобы переход на любой субдомен нашего
основного домена все равно вызывал один и тот же код. Реализуется это
просто:
server {server_name playwiki.ru *.playwiki.ru; root /wwwroot/playwiki.ru ;index index.php;}

а у меня на сервере nginx отсутствует((
bustamax вне форума   Ответить с цитированиемОтветить с цитированием

Старый 27.08.2014, 20:04 #2 (Ссылка)
Администратор
Дополнительная информация
По умолчанию

Если сервер личный, то поставьте nginx, если впс, или аренда обратитесь к хостеру чтобы включил.
Veter вне форума   Ответить с цитированиемОтветить с цитированием

Старый 29.08.2014, 20:05 #3 (Ссылка)
Местный
Дополнительная информация
По умолчанию

Сделайте поддомены доменными зеркалами (псевдонимами) и определяйте на лету, к какому поддомену идет обращение. От этого и отталкивайтесь при выборе базы, папки и т.п.
mike вне форума   Ответить с цитированиемОтветить с цитированием

Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
apache Как сделать так, чтобы папка была доступна только по алиасу? tfox Web программирование 1 10.08.2015 02:37
Не перезагружается nginx в Ubuntu tfox Хостинг обсуждение 0 29.07.2015 12:01
Проблема с Apache + PHP Alexander789 Хостинг обсуждение 0 19.06.2014 19:27
Плюсы и минусы MediaWiki? Svift Сайтостроение 3 15.01.2014 18:55


Текущее время: 05:54. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2022, WMboard.
Перевод: zCarot
 

Форум вебмастеров

Здесь делают сайты, учатся на них зарабатывать. Ты новичок, и ничего не понимаешь в создании сайтов и в интернет заработке? Не знаешь ответа на вопрос по сайтостроению? Мучают вопросы сео оптимизации?

Не беда, присоединяйся к сообществу вебмастеров, и зарабатывай вместе с нами!