2012-02-16 192 views
0

我正在尝试将虚拟主机添加到我的服务器。我要a.example.com指向C:/xampp/htdocs/public。我想b.example.com指向C:/xampp/htdocs/b.example.com虚拟主机不能正常工作

这是我的虚拟主机设置:

<VirtualHost *> 
    ServerName a.example.com 
    DocumentRoot "C:/xampp/htdocs/public/" 
</VirtualHost> 

<VirtualHost *> 
    ServerName b.example.com 
    DocumentRoot "C:/xampp/htdocs/b.example.com/" 
</VirtualHost> 

出于某种原因,它只是指向C:/xampp/htdocs/public

回答

1

好吧,我终于想通了。您必须设置NameVirtualHost *。有一次,我补充说,它开始工作

0

您也可以通过虚拟主机定义每个虚拟主机,如:

<VirtualHost b.example.com:80> 

然后可以使用<VirtualHost *>作为一个包罗万象的默认

相关问题