コンテンツにスキップ

ルールセット

ルールセットは、Cloudflareのグローバルネットワーク上のトラフィックに適用できるルールの順序付けられたセットです。ルールセットはフェーズに属し、同じフェーズ内でのみ実行できます。ルールセットをフェーズにデプロイするには、フェーズエントリーポイントルールセットにルールセットを実行するルールを追加します。

ルールセットはバージョン管理されています。各ルールセットの変更は新しいバージョンのルールセットを作成します。同時に複数のバージョンのルールセットを使用することができます。ルールセットをデプロイすると、つまりルールセットを実行するルールを作成すると、デフォルトで最新のバージョンのルールセットが選択されます。

ルールセットにはいくつかのタイプがあります:

  • フェーズにはエントリーポイントルールセットがあります。
  • Cloudflareはデプロイ可能な管理されたルールセットを提供します。
  • 自分自身のカスタムルールセットを作成および管理できます。

特定のCloudflare製品は、他のタイプのルールセットを提供する場合があります。

エントリーポイントルールセット

エントリーポイントルールセットは、アカウントまたはゾーンレベルのフェーズで実行される順序付けられたルールのリストを含みます。このルールセットは、フェーズ内で実行されるすべてのルールのエントリーポイントです。これらのルールのいくつかは、他のルールセットを実行する場合があります。

各フェーズには、アカウントレベルとゾーンレベルで最大1つのエントリーポイントルールセットがあります。

管理されたルールセット

管理されたルールセットは、Cloudflareが提供する事前設定されたルールセットで、フェーズにデプロイできます。これらのルールセットはCloudflareのみが変更できます。

管理されたルールセットのルールにはデフォルトのアクションとステータスがあります。ただし、これらのデフォルトを変更するオーバーライドを定義できます。

管理されたルールセットを提供するCloudflare製品がいくつかあります。利用可能な管理されたルールセットの詳細については、各製品のドキュメントを確認してください。

管理されたルールセットのデプロイとオーバーライドの定義に関する詳細は、管理されたルールセットを使用するを参照してください。

カスタムルールセット

カスタムルールセットを使用して、自分自身のルールセットを定義します。カスタムルールセットを作成した後、ルールセットを実行するルールを作成してフェーズにデプロイします。

カスタムルールセットの作成とデプロイに関する詳細は、カスタムルールセットを使用するを参照してください。