apache安装完成之后,如果只能使用localhost(127.0.0.1)访问的话,那么修改httpd.conf里面下面的代码:
# onlineoffline tag - don't remove
OrderDeny,Allow
Denyfrom all
Allowfrom 127.0.0.1
改为:
# onlineoffline tag - don't remove
OrderDeny,Allow
# Deny from all
Allow from127.0.0.1
即可。
其实就是注释掉了Deny fromall这句代码。deny和allow是用来限制主机访问控制的。在这里你可以限制某个IP或者域名的用户访问网站。具体设置方法可以参考:Apache Server基于主机的访问控制
关于apache里面allow和deny的语法设置详细教程可以参考这里:Apache中禁止IP段,在httpd.conf中的写法
补充:
装了win7系统,装了wamp2.1e,apache又不能在局域网访问了,即使按上面的改了也不行。最后发现是在httpd.conf最后行有一行:
Include"c:/wamp/alias/*"
注释掉这行就可以了。
注释掉这行就可以了。
本文介绍了解决Apache服务器无法在局域网内被访问的问题。通过修改httpd.conf文件中的配置,允许局域网内的其他设备进行访问。文章还提到了如何禁用特定的IP地址,并给出了具体的配置示例。
698

被折叠的 条评论
为什么被折叠?



