Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с автоматическим созданием субдоменов, не создаётся субдомен 
:(
    Опции темы
progbeg
  Дата 18.3.2011, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Здравствуйте,
   никак не могу понять, как решить следующую задачу. На локалке поднят сайт на localhost. Мне нужно понять, как делается автоматическое создание субдоменов. То есть, пользователь пришёл, зарегистрировался и под его имя создалась папка. И дальше при обращении к адресу <папка>.localhost запрашивались файлы из папки (т.е. index.html, например). В адресной строке адрес должен оставаться именно таким <папка>.localhost. Что должно быть прописано в httpd-vhosts.conf? Нужно ли что-то прописывать в hosts и в .htaccess? Сейчас в hosts написано

Код

127.0.0.1        localhost


в httpd-vhosts.conf

Код

<VirtualHost 127.0.0.1>
    ServerAdmin admin@localhost
    DocumentRoot "D:/Dump/laz/www/localhost/public_html"
    ServerName localhost
    ServerAlias *.localhost
    ErrorLog "D:/Dump/laz/logs/error.log"
    CustomLog "D:/Dump/laz/logs/access.log" common
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^localhost$
    RewriteCond %{HTTP_HOST} ^((.*)\.)localhost$
    RewriteRule ^(.*)$ %2/$1
</VirtualHost>


mod_rewrite включен.
PM MAIL   Вверх
Nigel
Дата 25.3.2011, 01:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


познаю мир
**


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

Репутация: 7
Всего: 19



Воспользуйтесь, пожалуйста, поиском, тема неоднократно обсуждалась (домены третьего уровня, поддомены).
Если используете windows, то wildcards в файле hosts, насколько я знаю, нельзя использовать. В этом случае потребуется поднимать dns сервер.
PM MAIL   Вверх
DrBoom
Дата 26.3.2011, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


QIP VB-SDK Developer
*


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

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



Как совсем извращённый вариант, в DNS добавить запись вида:
Код

* A хост

И по имени домена при обращения к сценарию разделять доступ.

Это сообщение отредактировал(а) DrBoom - 26.3.2011, 12:22
PM MAIL ICQ Jabber   Вверх
phpsc
Дата 5.4.2011, 03:46 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



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


 




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


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

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