我正尝试在通过WAMP设置的apache2上设置虚拟主机。 我在vhosts.conf文件中设置了下面的代码
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "C:/wamp/www/inspection/" ServerName inspection ErrorLog "logs/dummy-host2.example.com-error.log" CustomLog "logs/dummy-host2.example.com-access.log" common </VirtualHost>
麻烦的是当我去检查它带我到WAMP文档的根目录,而不是像上面的DocumentRoot部分中指定的检查文件夹的根目录。
我上面哪里错了。 我也不知道是否可能在httpd.conf文件中覆盖它。 任何帮助深表感谢。
编辑:我取消了在httpd.conf中的包含行,我没有看到过,现在它指向正确的地方,但如果我尝试使用提交button,带我到http://inspection/confirm.php 。 在IE浏览器中说不能显示页面,Chrome说没有数据传输。 如果我回到没有虚幻,它工作正常。
确保你有:
<VirtualHost...块之前的某个地方(即,在同一个文件的正上方),并且服务器名称和端口( *:80 )匹配 inspection以便http://inspection/parsing到您的本地主机(127.0.0.1) 把一个实际的IP地址放在你有*:80的地方,同样的IP地址也有一个Listen指令。