安装在Windows Server 2008 R2上的WAMP服务器无法通过LAN访问

时间:2014-09-23 07:27:28

标签: apache windows-server-2008-r2 wampserver

我已在Windows Server 2008 R2 64位上安装了wampserver 2.5,并在apache httpd.conf中进行了必要的更改,如下所示:

<Directory "cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

此外,在Windows防火墙中添加了允许80端口的入站规则。局域网上其他人看不到它。我不是Windows服务器的常规用户所以我用谷歌搜索快速解决方案,请您对此问题的建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

这实际上并不是一个更改,只影响cgi-bin目录而不影响DocumentRoot文件夹。

找到httpd.conf文件的这一部分

    #
    # Controls who can get stuff from this server.
    #
#   onlineoffline tag - don't remove
    Require local

现在让我们假设您的内部子网IP地址是192.168.1。*

你现在必须添加指令告诉Apache允许它接受来自该范围内ip的连接,如此

    #
    # Controls who can get stuff from this server.
    #
#   onlineoffline tag - don't remove
    Require local
    Require ip 192.168.1

注意使用ip地址的4个四分位中的3个。

这将允许192.168.1.0到192.168.1.255范围内的任何IP地址,即整个子网。 更改子网以匹配您网站上使用的实际IP地址。

如果你真的需要,你可以更加具体。

    #
    # Controls who can get stuff from this server.
    #
#   onlineoffline tag - don't remove
    Require local
    Require ip 192.168.1.10 192.168.1.11 192.168.1.12