vhost_alias_module 配置虚拟主机的问题,100分
apache2.48,Linux环境
根据Apache手册,采用vhost_alias_module模块配置动态虚拟主机。
根据手册
虚拟主机配置如下:
<VirtualHost *:80>
VirtualDocumentRoot /home/%-2/public_html
LogFormAt "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/access_log vcommon
</VirtualHost>
可以正常工作,
如果访问 http://www.123.com/,会访问到 /home/123/public_html/下的文件
但现在,我同时需要这样的需求 ,用户访问 http://123.inteway.com/,要用户访问
/home/inteway/public_html目录下的文件,于是,我添加了这样一个规则:
<VirtualHost *:80>
VirtualDocumentRoot /home/%-2/%-3/public_html
LogFormAt "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/access_log vcommon
</VirtualHost>
无论我怎么做,总是第一个配置起作用,第二个配置不起作用?为什么?
我该如何使用vhost_alias_module使用多个规则?在虚拟主机中应该可以设置多个的啊?
还有我在服务