.htaccessでアクセス制限(User-Agent編)
“Baiduspider ( http://www.baidu.com/search/spider.htm) ” というユーザーエージェントがある日より、アグレッシブなアクセスを見せるようになった。
サーチエンジンのロボットかと思われるが、コメントのURLにアクセスしてみると、どうやら中国のサイトらしい。
「Baiduspider」で、ググッてみるとチラホラと出てきました。
いくつか見てみたのですが、IPアドレスがMAKIZOU.COMのアクセスログに記載されているのと違っておりましたので、ユーザーエージェントでアクセス拒否をすることにしました。
で、その際の「.htaccessでアクセス制限」をメモします。
- ターミナルを起動する。
- $ sudo vi [ドキュメントルート]/.htaccess
- [i]で編集モード
-
- 以下を入力
- SetEnvIf User-Agent “Baiduspider” AGENT
- order allow,deny
- allow from all
- deny from env=AGENT
- [esc]でぬけて、[:w]保存、[:q]脱出
- [:wq]で保存して閉じる
些細ながらもサーバに負担をかける設定ですので、しばらく置いてから削除して元に戻す予定です。
- カテゴリ:Web開発
- 公開日:2006/07/30
- ↑ 記事評価をお願いします。
