Из 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 отсутствует((

Привет, незнакомец!

Похоже, Вы новенький! Чтобы начать обсуждение, кликните на одну из кнопок ниже ;)

Войти с помощью OpenID

Категории