我已在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服务器的常规用户所以我用谷歌搜索快速解决方案,请您对此问题的建议表示赞赏。
答案 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