无法在Windows中访问vhost

时间:2015-01-04 09:48:06

标签: xampp

添加新的虚拟主机需要两个步骤。

在C:\ Windows \ System32 \ drivers \ etc \ hosts:

中的hosts文件中添加新条目

127.0.0.1 my.dev

和C:\ env \ xampp \ apache \ conf \ extra \ httpd-vhosts.conf中的新条目:

<VirtualHost *:80>
    DocumentRoot "C:/env/workspace/mydev"
    ServerName my.dev

    <Directory "C:/env/workspace/mydev">
        AllowOverride All
        Order Allow,Deny
        Allow from all
        Require all granted
    </Directory>
</VirtualHost>

但是当我在我的浏览器中键入my.dev时,我只得到一个&#34;未找到&#34;页。 在firebug的网络选项卡中,状态为#34;中止&#34;。

为了进行测试,我停用了防火墙和防病毒软件 得到相同的#34;未找到&#34;页。

我不知道可能是什么问题。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

删除了hosts文件,创建了一个新文件并输入了我的条目。 现在它有效。也许hosts文件以错误的格式保存了?