我正在尝试在Windows vista32上设置虚拟主机。我一直在获取根文件夹htdocs的列表,而不是我设置的网站。
这是Apache httpd-vhosts.conf中的虚拟主机条目:
<VirtualHost *:80>
ServerName site-ashback.co.uk
ServerAlias www.site-ashback.co.uk
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/site-ashback.co.uk"
DirectoryIndex index.php
</VirtualHost>
主机文件:
127.0.0.1 site-ashback.co.uk
我所使用的所有示例都没有显示我的hosts文件中存在的一些条目:
127.0.0.1 localhost
::1 localhost
这两行显示在所有注释的示例之后,我在这些之后输入了我的条目。这是否表明我应该使用'localhost'而不是127.0.0.1?
当我在列表中点击我的网站时,它会将我带到网站,但地址为:site-ashback.co.uk/site-ashback.co.uk/。我想做的就是在测试时从本地站点地址中删除“localhost”这个词,这样当我们上线时,路径读起来就像真正的域名一样。