Page Rules は、Cloudflare ダッシュボードまたは API で管理できます。
ダッシュボードで Page Rule を作成する手順は次のとおりです。
-
Cloudflare ダッシュボードで、Page Rules ページを開きます。
Page Rules を開く ↗ -
Create Page Rule を選択します。
-
URL に、ルールと一致させる URL または URL パターンを入力します(ワイルドカード一致の詳細)。
-
Pick a Setting で、調整する Cloudflare の設定 を選びます。同じルールで複数の設定を変える場合は、Add a Setting を選択します。
-
Order のドロップダウンで、希望する順序を指定します。First、Last、または Custom です。
-
保存してデプロイするには、Save and Deploy Page Rule を選択します。まだデプロイしない場合は、Save as Draft を選択します。
ルール式でホスト名をマッチさせる場合、そのホスト名向けのプロキシ済み DNS レコードを作成するよう求められることがあります。詳細は トラブルシューティング を参照してください。
作成できるルールの例は、推奨 Page Rules を参照してください。
API で Page Rule を作成するには、POST リクエスト を送ります。
ダッシュボードで Page Rule を編集する手順は次のとおりです。
-
Cloudflare ダッシュボードで、Page Rules ページを開きます。
Page Rules を開く ↗ -
対象のルールに対して、次のいずれかを行います。
- ルールの有効 / 無効を切り替えるには、オン / オフのトグルを選択します。
- URL パターン、設定、順序を変更するには、Edit(レンチアイコン)を選択します。続けて、変更したい情報を入力します。
API で 1 つ以上のフィールドを更新するには、PATCH リクエスト を送ります。
Page Rule の設定を丸ごと置き換えるには、PUT リクエスト を送ります。
ダッシュボードで Page Rule を削除する手順は次のとおりです。
-
Cloudflare ダッシュボードで、Page Rules ページを開きます。
Page Rules を開く ↗ -
対象のルールで X を選択し、Delete を選択します。
API で Page Rule を削除するには、DELETE リクエスト を送ります。