コンテンツにスキップ

ダッシュボードでルールを作成する

  1. Cloudflareダッシュボードにログインし、アカウントとドメインを選択します。
  2. キャッシング > キャッシュルールに移動します。
  3. 新しい空のルールを作成するには、ルールを作成を選択します。既存のルールを複製するには、その隣の三点リーダーを選択し、複製を選択します。
  4. ルール名にルールの説明的な名前を入力します。
  5. 受信リクエストが一致する場合の下で、すべてのトラフィックにルールを適用したい場合はすべての受信リクエストを選択し、カスタム式に一致するトラフィックのみにルールを適用したい場合はカスタムフィルター式を選択します。
  6. カスタムフィルター式を選択した場合、受信リクエストが一致する場合の下で、ルール式を定義します。フィールドのドロップダウンリストを使用してHTTPプロパティを選択し、演算子を選択します。利用可能なフィールドと演算子のリストについては、利用可能な設定を参照してください。

式ビルダーでフィールドを選択します。

  1. フィールドと演算子を選択した後、キャッシュルールをトリガーする対応する値を入力します。たとえば、選択したフィールドがHostnameで演算子がequalsの場合、cloudflare.comの値はそのホスト名へのリクエストにルールが一致することを意味します。

例のルール

  1. 次にの下で、キャッシュの適格性セクションで、一致するリクエストがキャッシュ可能でないようにしたい場合はキャッシュをバイパスを選択し、Cloudflareがそれらをキャッシュしようとするようにしたい場合はキャッシュの適格を選択します。なお、キャッシュ制御ヘッダーもキャッシュの適格性に影響を与える可能性があります。

  2. 前のステップでキャッシュの適格を選択した場合、利用可能な設定セクションで説明されているオプションをカスタマイズできます。

  3. 配置場所の下で、ドロップダウンからルールの順序を選択できます。メインページから、作成したルールの順序を変更することもできます。

  4. ルールを保存して展開するには、展開を選択します。ルールを展開する準備ができていない場合は、下書きとして保存を選択します。