MAKIZOU.COM

WEB系SEのホームページ作成&サーバ構築運用メモ

.htaccessでアクセス制限(User-Agent編)

“Baiduspider ( http://www.baidu.com/search/spider.htm) ” というユーザーエージェントがある日より、アグレッシブなアクセスを見せるようになった。
サーチエンジンのロボットかと思われるが、コメントのURLにアクセスしてみると、どうやら中国のサイトらしい。

「Baiduspider」で、ググッてみるとチラホラと出てきました。
いくつか見てみたのですが、IPアドレスがMAKIZOU.COMのアクセスログに記載されているのと違っておりましたので、ユーザーエージェントでアクセス拒否をすることにしました。
で、その際の「.htaccessでアクセス制限」をメモします。

  1. ターミナルを起動する。
  2. $ sudo vi [ドキュメントルート]/.htaccess
    • [i]で編集モード
    • 以下を入力
      SetEnvIf User-Agent “Baiduspider” AGENT
      order allow,deny
      allow from all
      deny from env=AGENT
    • [esc]でぬけて、[:w]保存、[:q]脱出
    • [:wq]で保存して閉じる

些細ながらもサーバに負担をかける設定ですので、しばらく置いてから削除して元に戻す予定です。

  • カテゴリ:Web開発
  • 公開日:
  • 1つ星2つ星3つ星4つ星5つ星
    Loading ... Loading ...
    ↑ 記事評価をお願いします。

コメント&トラックバック

トラックバック用URL

コメント




使用できるXHTMLタグ <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>