2009-01-15
在httpd.conf中屏蔽Indy Library的方法
标签:Apache, Freebsd/Unix服务器, Spiders, 搜索引擎, 网络安全, 网络爬虫, 蜘蛛我曾经在上个月写过一篇《屏蔽Indy Library的方法》,介绍屏蔽Indy Library的两种方法,分别是在.htaccess文件以及网页中对Indy Library恶意爬虫进行屏蔽。今天介绍一种在httpd.conf中屏蔽Indy Library的方法。
第一步,在httpd.conf中,所有虚拟主机之外的地方(一般在虚拟主机设置之前),增加如下代码:
SetEnvIfNoCase User-Agent "Indy Library" bad_bot
第二部,在你需要屏蔽Indy Library的虚拟主机的访问控制中,修改为:
Order Allow,Deny
Allow from all
Deny from env=bad_bot
当然,如果你原来已经设置过拒绝一些ip的访问,可以修改为类似如下的访问控制:
Order Allow,Deny
Allow from all
Deny from 124.115.4. env=bad_bot
本文可以自由转载,转载时请保留全文并注明出处:
转载自仲子说 [ http://www.wangzhongyuan.com/ ]
原文链接:http://www.wangzhongyuan.com/archives/589.html