Skip to content

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

Configuration Rules

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

Configuration Rules(設定ルール)を使うと、一致した受信リクエストに対して、一部の Cloudflare 設定 をカスタマイズできます。たとえば、特定の URL パスで機能をオフにしたり、訪問者の国に応じて設定を変えたりできます。

各設定ルールには、URL パス、ホスト名、リクエストヘッダーなどのプロパティに基づいて、対象リクエストを決める式があります。式の詳細は ダッシュボードで式を編集する を参照してください。


ルールテンプレート

Cloudflare は、よくあるユースケース向けのルールテンプレートを提供しています。

  1. Cloudflare ダッシュボードで、Rules の Overview ページを開きます。

    Overview を開く ↗
  2. Templates を選び、利用可能なテンプレートのいずれかを選びます。

開発者向けドキュメントの Examples ギャラリー も参照できます。

利用可否

利用できる設定ルールの数は、Cloudflare プランによって異なります。

Free Pro Business Enterprise
利用可否 はい はい はい はい
ルール数 10 25 50 300

実行順序

Rules 機能の実行順序は次のとおりです。

上記の各種ルールは Page Rules より優先されます。Page Rules と上記の Rules 製品の両方に一致する場合、Page Rules は上書きされます。

一般的に、終了しないアクション では、同じ フェーズ 内のルールによる最後の変更が優先されます(後のルールは、前のルールによる変更を上書きできます)。一方、終了アクション(BlockRedirect、またはチャレンジアクションのいずれか)では、ルールの評価が止まり、そのアクションがすぐに実行されます。

たとえば、Redirect アクションを持つ複数のルールが一致した場合、Cloudflare は常に最初に一致したルールの URL リダイレクトを使います。また、異なる Cloudflare 製品(Single Redirects と Bulk Redirects)で URL リダイレクトを設定している場合、ルールが一致すれば、先に実行される製品が適用されます(この場合は Single Redirects)。

製品の実行順序については、フェーズ一覧 を参照してください。

トラブルシューティング

Configuration Rules のトラブルシューティングでは、Cloudflare Trace を使い、特定の URL でルールが発動するかどうかを確認します。

役に立ちましたか?