这是我的故事。
我在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)。
如何从远程计算机访问本地网站?
答案 0 :(得分:0)
如果您可以通过localhost
而非其他计算机访问,则问题是您的Windows防火墙....尝试禁用它或将其配置为处理port 80
如果Windows防火墙已禁用但仍无法正常工作,请确保您没有任何与Apache port 80
冲突的应用程序(如Skype)