modify-outgoing-request-path#
リクエストURLをオリジンサーバへ送る前に変更します。
typeパラメーター(必須)で指定可能な設定は以下の通りです。
- remove – リクエストパスから、指定文字列に最初に一致する部分を除去します。
- value(必須) – 指定文字列。"/dir1/dir2/"といった形式である必要があります。
- replace-all – リクエストパス(ファイル名、拡張子、クエリ文字列を除く部分)をすべて指定するパスに置き換えます。
- value(必須) – 指定するパス。"/dir1/dir2/"の形式である必要があります。
- replace – リクエストパスからfind_pathで示す文字列を探索し、replace_pathで指定する文字列に置き換えます。
- value(必須) – 置換するパス。"find_path###replace_path"の形式である必要があります。
"###"は、探索する文字列と置き換える文字列を分ける区切り文字です。
※find_pathのうち、最初に見つかったもののみが置き換えられます。
- value(必須) – 置換するパス。"find_path###replace_path"の形式である必要があります。
{ "rules": [ { "matches": [ { "name": "http-method", "value": "GET" } ], "behaviors": [ { "name" : "modify-outgoing-request-path", "type" : "replace", "value": "/dir1/dir2/###/dir3/dir4/" } ] } ] }