3

我想在我的 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>

我可以配置 ServerName 使用 *.bbb.com 之类的语法吗?所以我可以用DocumentRoot /disk1/allen/www.

现在我访问 bbs.bbb.com,它会变成/home/roy/sobuhu.

4

1 回答 1

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>
于 2012-05-26T13:43:41.610 回答