不正アクセス対策(?)

リファラースパムやらコメントスパムを何とかできないか相談された。
ログから怪しいアクセスの特徴を捕らえて何とかならないものか考えてみた結果。


#怪しいと思われる特徴がある場合はspam変数をON
SetEnvIf User-Agent "\(compatible; MSIE 6\.0; Windows NT 5\.0\)" spam


#たぶん白と思われる特徴があるものはspam変数をOFFにする
SetEnvIf Accept-Language "ja" !spam

Order allow,deny
Allow from all
Deny from env=spam


こんなのでいいのかな・・・?