概要

  • AWS WAF は、リクエストがブロックされたときに返される HTTP ステータスコードと、レスポンス本文をカスタマイズすることが可能です。AWSアナウンスは、こちら
  • デフォルトでは、AWS WAF は、リクエストをブロックした際に、HTTP ステータスコード 403を返します。今回紹介する方法によって、 HTTP ステータスコードに、3xx (リダイレクト)、4xx (クライアントエラー)、5xx (サーバーエラー) など異なる HTTP ステータスコードを返せるようになります。また、レスポンス本文に、JSON を使用するなどエラーのカスタマイズも可能です。
  • デフォルトアクション or 個々のルールに対して、カスタマイズしたレスポンスを設定します。
    ※AWS managed Rule や WafCharm によって定義されたルールには使用できません。

デフォルトのレスポンス

  • デフォルトは、リクエストをブロックした際に以下のレスポンスを返します。


全文はこちら:AWS WAF リクエストブロック時のレスポンスをカスタマイズ

著者:新川貴章