Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

ルールセット

最終更新 Markdown で表示Agent セットアップ

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

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

ルールセットにはいくつかの種類があります。

  • フェーズには、それぞれのエントリポイントルールセットがあります。
  • Cloudflare が提供するマネージドルールセットをデプロイできます。
  • 独自のカスタムルールセットを作成して管理できます。

特定の Cloudflare 製品が、他の種類のルールセットを提供することもあります。

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

エントリポイントルールセットは、アカウントまたはゾーンレベルで フェーズ 内に実行される、順序付きの ルール の一覧です。このルールセットは、そのフェーズで実行されるすべてのルールの入口です。これらのルールの一部は、別のルールセットを実行することもあります。

各フェーズのエントリポイントルールセットは、アカウントレベルとゾーンレベルでそれぞれ最大 1 つです。

マネージドルールセット

マネージドルールセットは、フェーズへデプロイできる、Cloudflare が提供する事前構成済みのルールセットです。これらのルールセットを変更できるのは Cloudflare だけです。

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

マネージドルールセットを提供する Cloudflare 製品は複数あります。利用できるマネージドルールセットの詳細は、各製品のドキュメントを確認してください。

マネージドルールセットのデプロイとオーバーライドの定義については、マネージドルールセットを使う を参照してください。

カスタムルールセット

カスタムルールセットを使って、独自のルール集合を定義します。作成したカスタムルールセットは、そのルールセットを実行するルールを作ってフェーズへデプロイします。

カスタムルールセットの作成とデプロイについては、カスタムルールセットを使う を参照してください。

役に立ちましたか?