コンテンツにスキップ

API JSONオブジェクト

バルクリダイレクトルール

完全に構成されたバルクリダイレクトルールオブジェクトは、以下の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: 現在のバルクリダイレクトルールに関連付ける既存のバルクリダイレクトリストの名前。
    • key: 構成されたURLリダイレクトのソースURL値に対して一致する値を定義する式で、URLマッチングアルゴリズムのルールに従います。詳細については概念を参照してください。
  • expressionkey プロパティで使用されるリクエストフィールドを参照する必要があります。詳細については概念を参照してください。

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リダイレクトパラメータを参照してください。