有时发现一些ip频繁访问自己的网站,在排除正常的站点监控和蜘蛛程序以后,需要将这个ip地址列入拒绝访问名单,否则可能额外消耗不少CPU资源。
方法是在http.conf文件相应的<Directory>里,添加下面的配置:
Order allow,deny Allow from all Deny from xxx.xxx.xxx.xxx Deny from xxx.xxx.xxx.xxx
注意顺序是很重要的,不同的顺序达到的效果也不相同,详细的配置方法可参考这篇文章。
注:根据Apache的文档,上面的配置方法已经过时了,建议下面的写法:
<RequireAll> Require all granted Require not ip xxx.xxx.xxx.xxx </RequireAll>
欢迎转载
请保留原始链接:https://bjzhanghao.com/p/487
请保留原始链接:https://bjzhanghao.com/p/487