WDlinux官方论坛's Archiver

riddle 发表于 2016-6-17 22:14

全新配置了台V3,禁止IP直接访问站点上遇到的一奇怪的问题。

[i=s] 本帖最后由 riddle 于 2016-6-17 22:15 编辑 [/i]

环境 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

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=89178&ptid=53560]2#[/url] [i]admin[/i] [/b]

查了下确实规则变了。
说明如下:
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 赶紧可以访问的 不是很安全啊

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.