localhost上的Virtualhost设置显示indexof

时间:2015-03-28 00:11:55

标签: windows apache virtual-hosts

我正在尝试在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”这个词,这样当我们上线时,路径读起来就像真正的域名一样。

0 个答案:

没有答案