Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Автоматическое создание поддоменов, помогите написать правильный мод реврайт 
:(
    Опции темы
gibbzy
Дата 3.4.2010, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 97
Регистрация: 25.1.2008

Репутация: нет
Всего: 3



Извените конечно за очередной дурацкий вопрос. Но я вот уже целый день просидел и не могу решить проблему может быть здесь кто то подскажет. Суть проблемы : 
Есть такое описание домена : 
Код

<VirtualHost *>
  ServerName site.ru
  ServerAlias *.site.ru
  DocumentRoot /var/site.ru/public
  <Directory "/var/site.ru/public">
    AllowOverride All
    Allow from All
  </Directory>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} !^www.site.ru$
  RewriteCond %{HTTP_HOST} ^((.*).)site.ru$
  RewriteRule ^/(.*) /%2/$1
</VirtualHost>

Это работает.
Как многие поняли мне нужно чтобы автоматически создавались поддомены.
но для того чтобы создать поддомен нужно разместить его дирректорию в /var/site/public/ тоесть в document root. Т.е : /var/site.ru/public/subdomain/
что по моему является не верным и более верным решением было бы 
/var/site.ru/subdomain/
тоесть размещение поддомена на одну дирректорию выше 

если сделать так : 
Код

<VirtualHost *>
  ServerName site.ru
  ServerAlias *.site.ru
  DocumentRoot /var/site.ru
  <Directory "/var/site.ru">
    AllowOverride All
    Allow from All
  </Directory>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} !^www.site.ru$
  RewriteCond %{HTTP_HOST} ^((.*).)site.ru$
  RewriteRule ^/(.*) /%2/$1
</VirtualHost>

То всё работает, но document root домена меняется, а мне так не нужно.

Подскажите пожалуйста решение. 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0477 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.