ダッシュボードでの作成
スニペット作成ウィザードが以下のステップでガイドします:
- スニペットコードを定義し、スニペットをテストします。
- スニペットルールを作成します。ルール式は、スニペットコードが実行されるリクエストを定義します。
- スニペットの設定を確認し、スニペットをデプロイします。
-
Cloudflareダッシュボード ↗にログインし、アカウントとウェブサイトを選択します。
-
ルール > スニペットに移動し、スニペットを作成を選択します。
-
スニペットの説明的な名前を入力します。
-
スニペットのJavaScriptコードを入力します。HTTPおよびプレビュータブを使用して、スニペットが受信リクエストをどのように処理するかをテストできます。
-
スニペットルールを追加するために続行を選択します。
-
スニペットルールの説明的な名前を入力します。スニペットルールは、スニペットコードが実行されるリクエストを指定します。
-
受信リクエストが一致する場合の下で、すべての受信リクエストに対してスニペットを実行するか、カスタムフィルター式に一致するリクエストのみに対して実行するかを選択します。
-
(オプション)カスタム式を定義するには、Expression Builderを使用して(Field、Operator、およびValueの1つ以上の値を指定)するか、Expression Editorを使用して手動で式を入力します。詳細については、ダッシュボードでの式の編集を参照してください。
-
スニペットを作成するために続行を選択します。
-
スニペットコードと、スニペットが実行される条件を定義するスニペットルールを確認します。スニペットを保存し、それを有効にするルールをデプロイするには、スニペットを保存してデプロイを選択します。スニペットをデプロイする準備ができていない場合は、保存して後で有効にするを選択します。