Skip to content

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

Bulk Redirects API の JSON オブジェクト

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

Bulk Redirect Rule

完全に埋めた Bulk Redirect Rule オブジェクトの JSON 構造は次のとおりです。

{
	"action": "redirect",
	"expression": "http.request.full_uri in $<LIST_NAME>",
	"action_parameters": {
		"from_list": {
			"name": "<LIST_NAME>",
			"key": "http.request.full_uri"
		}
	}
}

JSON オブジェクトのプロパティは、次の条件を満たす必要があります。

  • actionredirect である必要があります

  • action_parameters には、追加設定を持つ from_list オブジェクトが必要です。

  • from_list には次のプロパティが必要です。

    • name: 現在の Bulk Redirect Rule に関連付ける、既存の Bulk Redirect List の名前。
    • key: 設定した URL リダイレクトの送信元 URL 値と照合する値を定義する式です。URL マッチングアルゴリズム の規則に従います。詳細は Bulk Redirects の概念 を参照してください。
  • expression は、key プロパティで使うリクエストフィールドを参照する必要があります。詳細は Bulk Redirects の概念 を参照してください。

URL リダイレクトのリスト項目

完全に埋めた URL リダイレクトリスト項目オブジェクトの JSON 構造は次のとおりです。

{
	"id": "7c5dae5552338874e5053f2534d2767a",
	"redirect": {
		"source_url": "https://example.com/blog",
		"target_url": "https://example.com/blog/latest",
		"status_code": 301,
		"include_subdomains": false,
		"subpath_matching": false,
		"preserve_query_string": false,
		"preserve_path_suffix": true
	},
	"created_on": "2021-10-11T12:39:02Z",
	"modified_on": "2021-10-11T12:39:02Z"
}

redirect オブジェクトのプロパティの詳細は、URL リダイレクトのパラメーター を参照してください。

役に立ちましたか?