我想在我的VPS中使用相同的ip和端口绑定两个不同的域,这是我的httpd.conf
:
<VirtualHost 106.187.96.123:80>
DocumentRoot /home/roy/sobuhu
ServerName aaa.com
</VirtualHost>
<VirtualHost 106.187.96.123:80>
DocumentRoot /disk1/allen/www
ServerName bbb.com
</VirtualHost>
<VirtualHost 106.187.96.123:80>
DocumentRoot /disk1/allen/www
ServerName www.bbb.com
</VirtualHost>
我可以配置像@ .bbb.com这样的ServerName使用语法吗?
所以我可以使用DocumentRoot /disk1/allen/www
访问www.bbb.com,bbs.bbb.com。
现在我访问bbs.bbb.com,它将转向/home/roy/sobuhu
。
答案 0 :(得分:7)
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/roy/sobuhu
ServerName aaa.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /disk1/allen/www
ServerName bbb.com
ServerAlias *.bbb.com
</VirtualHost>