Feed

アクセス制御が散らばって仕方がないので……

Posted on 8月 2nd, 2009 in 倉庫 by apj

 atom11でやっている掲示板のアクセス制御に、このblogも合わせてみた。
 向こうでは、しょっちゅうspamを投稿してきてクレームをつけても改善されないドメインをまとめて却下している。で、その結果最近では多少改善している。
・そういうことをするドメインからのアクセスは、他でも同じことをするかもしれない
・向こうを荒らす人(spam含)はこちらも荒らすだろう
ということで、1個所喰らったspamはそれ以外の場所でも防いでおきたい。
 どれを禁止にするかというリスト(ルール)は別プログラムに分割しているので、それをこちらにもコピーし、index.phpの本来の処理をする前に組み込んでチェックするようにしてみた。いずれは1個所で管理したいのだけど、まとめてしまった場合、アクセス許可チェックの部分でエラーがでたら掲示板もblogも一挙にエラーで止まりそうなので、ルールファイルをコピーすることで対応している。

 実は、ちょっと前から、プロキシを無条件に却下するのではなくて、2ちゃんねるのblacklist等に登録されている公開プロキシからのアクセスだけを却下するようにしている。プロキシ無条件却下だと、職場のゲートウェイ越しのアクセスが全滅するので、それを避けるためである。そのかわり、向こうの掲示板で蓄積したspam等のフィルターをこちらでも適用する、ということで、より精度を高めようということである。

 携帯で文字化けするという問題は手つかず。スクリプトを最新版に上げるしかないかも。