用 .htaccess 阻擋垃圾
| 八月 24, 2006 | 6個迴響| 沒有引用| 3261 reads | Size: L, M, S | Edit: P, C, R || Category: Server. |
最近不知道怎麼了,之前用的 Bad Behavior,最近似乎被攻陷了,出現了非常多的垃圾,很抱歉用垃圾轟炸各位的 RSS Reader了。
另外,最近檢查流量的時候,發現跟前兩個月比起來增加不少,仔細看一下,才發現又是 Baidu 搞的。因為搬到新主機後,就忘了把之前用的 阻擋百度 設上去,所以瞬間百度又成為本站的流量之首,damn。
剛剛想了想,一次把他解決好了。因為垃圾迴響幾乎都是那幾個 IP,應該可以利用 .htaccess 擋掉就好。找了 Mark 很久之前寫的這篇 透過 .htaccess 來阻擋 Referer Spam 照著寫上規則,並且加上我要擋掉的 Baidu Spider。
UPDATE 2006-09-06:
最近發現有 兩部 幾部主機一直會送垃圾出來,把整個段都擋掉了。另外,聽說 baiduspider 應該是小寫?管他,都設上去了。
Mark 那邊的範例是:
SetEnvIfNoCase Remote_Addr [IP Address] ban
SetEnvIfNoCase User-Agent [Browser Name] ban
SetEnvIfNoCase Referer [Referer Keyword] ban
<Files *>
Order Allow,Deny
Allow from all
Deny from env=ban
</Files>
記得把粗體字換成你設定的項目。
我目前的設定是:
SetEnvIfNoCase User-Agent ^Baidu ban
SetEnvIfNoCase User-Agent ^baiduspider ban
SetEnvIfNoCase User-Agent ^Baiduspider ban
SetEnvIfNoCase Remote_Addr 81.95.146.162 ban
SetEnvIfNoCase Remote_Addr 220.181.19.* ban
SetEnvIfNoCase Remote_Addr 202.10* ban
<Files *>
Order Allow,Deny
Allow from all
Deny from env=ban
</Files>
垃圾走開吧…。
隨機文章:
» .htaccess Generator
» 用 .htaccess 來防盜連(For Lifetype、Gallery2)
» [CPG] 改為含使用者帳號的短網址
» Lifetype 自訂網址
» 擋掉百度


請問我需要自己弄嗎
還是你這個設定已經是整個站