Chrome和Opera不使用虚拟主机

时间:2015-10-02 09:27:14

标签: apache google-chrome virtualhost opera

我有一台用于apache2开发的Win7 64bit机器。

我有一些像这样的虚拟主机:

<VirtualHost 127.0.0.1:80>
    ServerAdmin v.......@gmail.com
    DocumentRoot "D:/Apache/htdocs/test/"
    ServerName test.localhost
    ErrorLog "logs/test.localhost-error.log"
    CustomLog "logs/test.localhost-access.log" common
</VirtualHost>


<VirtualHost 127.0.0.1:80>
    ServerAdmin v.......@gmail.com
    DocumentRoot "D:/Apache/htdocs/"
    ServerName localhost
    ErrorLog "logs/localhost-error.log"
    CustomLog "logs/localhost-access.log" common
</VirtualHost>

如果我使用IE,Firefox或Safari,并输入http://test.localhost/,那么一切都很好。

但是在Chrome或Opera中试用时,会显示D:/Apache/htdocs/index.html

似乎由于某种原因虚拟主机不起作用。

当然,我试图在网上搜索它,并找到了这个主题:

Chrome localhost does not work

尝试使用IPV6版本修改hosts文件,尝试刷新DNS,重启机器等......没什么帮助。

我还有其他建议吗?

1 个答案:

答案 0 :(得分:-1)

我在Opera浏览器上也有同样的经历。

我只是手动输入HTTP协议,它对我有用。

http://myvhost.loc