我有一臺安裝了lampp的雲服務器。我曾在這裏配置了虛擬主機這樣的:訪問具有虛擬主機的服務器apache
<VirtualHost xx.xxx.xx.xxx:80>
DocumentRoot "/opt/lampp/htdocs/folder/"
ServerName www.xxx.com
</VirtualHost>
和一切工作,因爲我想到,如果我去www.xxx.com我看到我的「文件夾」的網站。
現在我需要工作到同一臺服務器上的另一個站點,但它並沒有一個域,所以我想(通過閱讀Apache的配置文件解釋),我必須這樣做:
<VirtualHost xx.xxx.xx.xxx:80>
DocumentRoot "/opt/lampp/htdocs/folder/"
ServerName www.xxx.com
</VirtualHost>
<VirtualHost xx.xxx.xx.xxx:80/test>
DocumentRoot "/opt/lampp/htdocs/test/"
</VirtualHost>
但它不工作,如果我做http://xx.xxx.xx.xxx:80我到了「文件夾」網站,而如果我做http://xx.xxx.xx.xxx:80/test而在到達「測試」的網站,我仍然達到www.xxx.com,爲什麼呢?我怎麼能達到這個目標?
完美而準確的答案,一切正常 – mautrok