ダッシュボードの使用
アカウントホーム > WAF > カスタムルールセット でカスタムルールセットを作成および展開します。
-
Cloudflareダッシュボード ↗にログインし、アカウントを選択します。
-
アカウントホーム > WAF > カスタムルールセット に移動します。

-
新しい空のルールセットを作成するには、ルールセットを作成を選択します。既存のルールセットを複製するには、その隣の三点リーダーを選択し、複製を選択します。
-
表示されたページで、カスタムルールセットの名前と(オプションで)説明を入力します。
-
スコープの下で、カスタムルールセットが実行される条件を定義します。
- すべての受信リクエストを選択すると、エンタープライズプランのすべてのゾーンに対してすべての受信リクエストにカスタムルールセットが適用されます。
- カスタムフィルター式を選択すると、カスタムルールセットを実行する条件を定義するカスタム式を設定できます。フィールドのドロップダウンリストを使用してHTTPプロパティを選択します。各リクエストについて、フィールドで選択したプロパティの値は、値で指定した値とオペレーターで選択したオペレーターを使用して比較されます。あるいは、式を編集を選択して、式エディタを使用して式を定義します。
-
新しいルールを作成するには、ルールを追加を選択します。
-
ルール名にルールの説明的な名前を入力します。
-
受信リクエストが一致する場合の下で、フィールドのドロップダウンリストを使用してHTTPプロパティを選択します。各リクエストについて、フィールドで選択したプロパティの値は、値で指定した値とオペレーターで選択したオペレーターを使用して比較されます。あるいは、式を編集を選択して、式エディタを使用して式を定義します。
-
アクションを選択のドロップダウンリストからルールアクションを選択します。たとえば、_ブロック_を選択すると、Cloudflareは指定した条件に一致するリクエストを拒否します。
-
(オプション)_ブロック_アクションを選択した場合、カスタムレスポンスを設定できます。
-
展開を選択します。
-
必要に応じて、カスタムルールセットに他のルールを追加します。カスタムルールセット内の既存のルールを複製することもできます。
-
作成を選択します。
When you select the Block action in a rule you can optionally define a custom response.
The custom response has three settings:
-
With response type: Choose a content type or the default WAF block response from the list. The available custom response types are the following:
Dashboard value API value Custom HTML "text/html"Custom Text "text/plain"Custom JSON "application/json"Custom XML "text/xml" -
With response code: Choose an HTTP status code for the response, in the range 400-499. The default response code is 403.
-
Response body: The body of the response. Configure a valid body according to the response type you selected. The maximum field size is 2 KB.