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, тогда всё будет работать, наверное.
вопрос: как это сделать?
Можно ли использовать 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, тогда всё будет работать, наверное.
вопрос: как это сделать?
