全新配置了台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访问自己建站点 v3默认用的是apache-2.4
2.4与2.2还是有一些区别的,可以看下相关的文档分析下 [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直接访问站点。。。囧了。。。 不知道怎么解决。。。高手帮解答下。谢谢谢谢。 设置到一个不存在的目录试试 我试试看 IP 赶紧可以访问的 不是很安全啊
页:
[1]