このツールが生成するコードは、SetEnvIfNoCase
ディレクティブを使って、HTTPリクエストの
User-Agent
ヘッダーを正規表現で照合し、条件に一致した場合に
403 Forbidden を返す設定です。
-
User-Agentを条件にアクセスを制御:リクエストのUser-Agentが指定したパターンに一致した場合に、環境変数(
wtg_bot_blocked)をセットして拒否します。 -
Apache /
LiteSpeed系の環境で有効:
.htaccessが使える環境(エックスサーバー、ConoHa WING、さくらインターネットなど多くのレンタルサーバー)で動作します。 -
Nginx環境では .htaccess
は使えません:VPS・専用サーバーなどNginxを使っている場合は
nginx.confまたはserverブロックへの設定が必要です。サーバー会社の管理画面やドキュメントを確認してください。