ルールセット
ルールセットは、Cloudflareのグローバルネットワーク上のトラフィックに適用できるルールの順序付けられたセットです。ルールセットはフェーズに属し、同じフェーズ内でのみ実行できます。ルールセットをフェーズにデプロイするには、フェーズエントリーポイントルールセットにルールセットを実行するルールを追加します。
ルールセットはバージョン管理されています。各ルールセットの変更は新しいバージョンのルールセットを作成します。同時に複数のバージョンのルールセットを使用することができます。ルールセットをデプロイすると、つまりルールセットを実行するルールを作成すると、デフォルトで最新のバージョンのルールセットが選択されます。
ルールセットにはいくつかのタイプがあります:
- フェーズにはエントリーポイントルールセットがあります。
- Cloudflareはデプロイ可能な管理されたルールセットを提供します。
- 自分自身のカスタムルールセットを作成および管理できます。
特定のCloudflare製品は、他のタイプのルールセットを提供する場合があります。
エントリーポイントルールセットは、アカウントまたはゾーンレベルのフェーズで実行される順序付けられたルールのリストを含みます。このルールセットは、フェーズ内で実行されるすべてのルールのエントリーポイントです。これらのルールのいくつかは、他のルールセットを実行する場合があります。
各フェーズには、アカウントレベルとゾーンレベルで最大1つのエントリーポイントルールセットがあります。
管理されたルールセットは、Cloudflareが提供する事前設定されたルールセットで、フェーズにデプロイできます。これらのルールセットはCloudflareのみが変更できます。
管理されたルールセットのルールにはデフォルトのアクションとステータスがあります。ただし、これらのデフォルトを変更するオーバーライドを定義できます。
管理されたルールセットを提供するCloudflare製品がいくつかあります。利用可能な管理されたルールセットの詳細については、各製品のドキュメントを確認してください。
管理されたルールセットのデプロイとオーバーライドの定義に関する詳細は、管理されたルールセットを使用するを参照してください。
カスタムルールセットを使用して、自分自身のルールセットを定義します。カスタムルールセットを作成した後、ルールセットを実行するルールを作成してフェーズにデプロイします。
カスタムルールセットの作成とデプロイに関する詳細は、カスタムルールセットを使用するを参照してください。