mod_vhost_alias

wanderer

PHP - rulez!...
mod_vhost_alias

Можно ли использовать mod_vhost_alias в директивах <VirtualHost xxx:xxx> ? верней не можно ли, а как?

задача:
у меня есть вируталхост, допустим
<VirtualHost wanderer:80>
DocumentRoot /home/wanderer/www
...
...
</VirtualHost>

при обращении к http://wanderer/ - работает всё ок.
но я хочу чтобы можно было динамично добавлять хосты наподобии xxx.wanderer, вот для этого мне и надо этот модуль. я решил добавить в вируталхост вот что:
...
...
VirtualDocumentRoot /home/wanderer/vhosts/%0/
</VirtualHost>

но это не помогло. работать это стало так: во-первых при обращении к http://wanderer/ запрос "идёт" не /home/wanderer/www, а к /home/wanderer/vhosts/wanderer/, а во-вторых при обращени к http://что-то.wanderer/ вообще не работает, тоесть 404. это потому что виртуалхост на wanderer:80. а хочется чтобы можно было сделать виртуалхост вида *.wanderer:80, тогда всё будет работать, наверное.
вопрос: как это сделать? :)
 

Werewolfy

Guest
Ммм.
В приват ко мне на канале швырнись...
Кажется у меня была такая штука...
 

icechel

Новичок
mod_vhost_alias не поможет.
1. надо правильно NS настроить.
2. прописать ServerAlias *.domen
 

wanderer

PHP - rulez!...
не помогло.
он на все запросы там допустим http://pfox.hopto.org/, http://chat.pfox.hopto.org/, http://something.pfox.hopto.org/
"переписывает" на http://pfox.hopto.org/.
вот точно что у меня прописано в кофиге:
Код:
<VirtualHost pfox.hopto.org:80>
    ServerAdmin [email][email protected][/email]
    ServerName pfox.hopto.org
    ServerAlias pfox.hopto.org *.pfox.hopto.org
    DocumentRoot /home/pfox.hopto.org/www
    ErrorLog /home/pfox.hopto.org/logs/error.log
    CustomLog /home/pfox.hopto.org/logs/access.log common
    CustomLog /home/pfox.hopto.org/logs/access.log combined
    CustomLog /home/pfox.hopto.org/logs/referer.log referer
    CustomLog /home/pfox.hopto.org/logs/agent.log agent
    php_admin_value session.save_path /home/pfox.hopto.org/tmp
    php_admin_value upload_tmp_dir /home/pfox.hopto.org/tmp
    php_admin_value error_log /home/pfox.hopto.org/logs/php_errors.log
    php_admin_value open_basedir /home/pfox.hopto.org
    VirtualDocumentRoot /home/pfox.hopto.org/vhosts/%1/www/
</VirtualHost>
и есть директории:
/home/pfox.hopto.org/vhosts/pfox/www/
/home/pfox.hopto.org/vhosts/xxx/www/

и при запросе http://xxx.pfox.hopto.org/ "открывается" директория /home/pfox.hopto.org/vhosts/pfox/www/, а не
/home/pfox.hopto.org/vhosts/xxx/www/
 
Сверху