从同一网络中的远程计算机访问本地Apache网站

时间:2015-06-16 09:38:32

标签: apache virtualhost

这是我的故事。

我在Windows 7中安装了Apache并配置了虚拟主机。下面是我的目录树。

<VirtualHost stuff.dev>
    DocumentRoot "D:/projects/stuff"
    ServerName stuff.dev
    ServerAlias stuff.dev
    <Directory "D:/projects/stuff">
        AllowOverride All
        Require all granted
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

和虚拟主机配置。

{{1}}

我还在hosts文件中添加主机名。我可以在本地机器上访问stuff.dev但是我无法从远程机器访问,尽管我在远程主机文件中添加了主机名。

当我从远程计算机访问网站时,它始终可以访问默认主机(htdocs / index.html)。

如何从远程计算机访问本地网站?

1 个答案:

答案 0 :(得分:0)

如果您可以通过localhost而非其他计算机访问,则问题是您的Windows防火墙....尝试禁用它或将其配置为处理port 80

如果Windows防火墙已禁用但仍无法正常工作,请确保您没有任何与Apache port 80冲突的应用程序(如Skype)