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