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