Recent Entries
Archives
Search


Links
Powered by
Movable Type 2.64

2005年05月04日

さようならリファラspam

deny list編集も飽きてきたし、リファラspam送る側も肉入り(中の人が居る)っぽくて、一点集中全面展開 されてしまうのでreferere中の文字列みてmod_rewriteでぶっ飛ばすことに…
# つまり、怒りが倍増中(;´Д`)

さようならリファラspam (´ー`)ノ~referer spam
また逢う日まで(来なくて良いけど)

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_REFERER} ^.*(texas|poker|hold-em|holdem|pill|pharma|casino|gambling|porn|4free|loan|mortgage).* [NC]
RewriteRule ^(.*) http://%{REMOTE_ADDR}/ [L,E=referer_spam:1]

CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/access_log.%Y%m%d 86400 540" combined env=!referer_spam
CustomLog "|/usr/sbin/rotatelogs /var/log/httpd/refererspam_log.%Y%m%d 86400 540" combined env=referer_spam

バカ長い IP addrのリストもリストのメンテナンスもサヨウナラヽ(´ー`)ノ~deny list
# と思ったけど http://www.dpegasus.com/asusp3v4x/ なリファラで投げてくる奴も
# 居る(そのURLを見るとredirectされて poker room行きだったりな)ので
# deny list自体は残したり。

将来的には、refererspam_logから収集した IP addrを使って、自動的に deny listの更新
まで持っていきたいところ。暇無しなのでとりあえず棚上げ中(;´Д`)

Posted by minemaz at 2005年05月04日 05:37
トラックバック
Comments
Post a comment









Remember personal info?