Tag: Spam

5. Nov 2006 / / General

hiro­masa さんと話してる時に,ひょんな事から Star Wars の話しになりまして,そこで思いついたネタを書いてみようかと思います。Episode の3部作は未観賞なので分かりません。

切っ掛け

Via­gra “MT,私はおまえの父だ“
MT “ウソだーッ!“

1. Sep 2006 /
21. Aug 2006 /

.htac­cess レベルでのアクセス拒否の方法について

切っ掛け

  • .htac­cess に書いている deny リストが肥大化したのでちょっとスリムにしたかった 😛
  • 最近またリファラスパムがちょこちょこ出始めた
  • Word­Press な人も大分被弾されてるみたいだし

目標

あんまり頭を使わずにアクセスログだけを見て,そこからとり出した文字列を拒否しようという作戦。

方法

おおまかに言って3つ:

  1. アクセス元(IP アドレス,リモートホスト)での拒否
  2. 参照元/Referer での拒否
  3. ブラウザの自称名/UserAgent での拒否

3つに共通する点はどれも .htac­cess に書けると言う事。.htaccess ファイル自体に666 のパーミッションを与えておけば Word­Press の管理画面からでも書き換えが可能なのでわりとおすすめ。

さて,次からは実際に .htac­cess に書いてみましょう