Board logo

标题: [求助] 全新配置了台V3,禁止IP直接访问站点上遇到的一奇怪的问题。 [打印本页]

作者: riddle    时间: 2016-6-17 22:14     标题: 全新配置了台V3,禁止IP直接访问站点上遇到的一奇怪的问题。

本帖最后由 riddle 于 2016-6-17 22:15 编辑

环境 centos6.5 64位
LAMP V3 ,apache 。

以前V2版直接在 httpd.conf 里增加:
NameVirtualHost 100.100.100.100
<VirtualHost 100.100.100.100>
ServerName 100.100.100.100
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>

并在vhost目录xxxx站点.conf 里改*.80 为 100.100.100.100:80
即可实现禁止IP访问站点。

但现在V3版里同样这样设置,IP依然可访问站点。不知道是哪里发生变化了吗,需要怎么改才能实现禁止IP直接访问站点。求解决。谢谢谢谢。

注:不是IP禁止访问WDCP后台。是禁止IP访问自己建站点
作者: admin    时间: 2016-6-18 10:36

v3默认用的是apache-2.4

2.4与2.2还是有一些区别的,可以看下相关的文档分析下
作者: riddle    时间: 2016-6-18 23:01

回复 2# admin

查了下确实规则变了。
说明如下:
http://www.cnblogs.com/leoyu/p/apache24_use_require_for_access_control_by_ip_and_useragent.html

但经测试,试过每种组合,都无法实现,禁止IP直接访问站点。。。囧了。。。
作者: riddle    时间: 2016-6-21 09:55

不知道怎么解决。。。高手帮解答下。谢谢谢谢。
作者: admin    时间: 2016-6-21 12:30

设置到一个不存在的目录试试
作者: qqab    时间: 2017-2-23 17:40

我试试看 IP 赶紧可以访问的 不是很安全啊




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2