Apache:localhost工作,服务器IP没有(403:禁止)

时间:2011-12-29 09:42:34

标签: windows apache virtual-machine

我正在Windows虚拟机中安装apache,我可以使用“localhost”访问它,但当我尝试通过“http://192.168.1.34/”(它应该是机器的IPv4地址)访问它时我得到了403禁止。

我的最终目标是从主机访问此apache,但到目前为止我甚至无法从同一台机器上执行此操作,我需要配置什么?一些VirutalDirectory还是什么?

谢谢

PS:本机中的Windows防火墙已关闭

1 个答案:

答案 0 :(得分:1)

听起来服务器没有绑定到外部接口。有关此主题的更多信息,请参阅this article

另一种可能的选择:该位置未设置为远程访问:

<Directory "/path/to/doc/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
    Allow from xx.yy.zz.aa/sub.net.mask.here      <------ missing!!
</Directory>