2012-02-16 191 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 *>作爲一個包羅萬象的默認

相關問題