我有一台安装了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