将问题修改得更具体。将有 2 个 JSON 文件,其中第一个文件只有几个块。正如您所看到的,第二个将有很少的块,并且添加很少的重定向规则
"values": [
"/businessclass/articles/money.page",
"/businessclass/articles/1.page",
"/businessclass/articles/2.page"
],
Run Code Online (Sandbox Code Playgroud)
输出应该是 2 个文件的合并。包括json文件1的更改和Json 2更新的重定向规则。
JSON 文件 1
[
{
"name": "caching",
"options": {
"behavior": "MAX_AGE",
"mustRevalidate": false,
"ttl": "10m",
"defaultTtl": "30m"
}
},
{
"name": "/businessclass/articles/money.page",
"children": [],
"behaviors": [
{
"name": "redirect",
"options": {
"destinationPathOther": "/businessclass/articles/finance-and-operations.page"
}
}
],
"criteria": [
{
"name": "path",
"options": {
"matchOperator": "MATCHES_ONE_OF",
"values": [
"/businessclass/articles/money.page"
],
"matchCaseSensitive": false
}
}
],
"criteriaMustSatisfy": "all",
"comments": ""
}
]
Run Code Online (Sandbox Code Playgroud)
JSON 文件 2
{
"name": …
Run Code Online (Sandbox Code Playgroud)