利用可能なフィールドと関数
URL書き換えルールのフィルター式(つまり、どの受信リクエストがルールに一致するかを定義する式)には、以下のフィールドを含めることができます。
cf.edge.server_ipcf.edge.server_portcf.edge.client_portcf.zone.namecf.metal.idcf.ray_idcf.tls_client_auth.*http.cookiehttp.hosthttp.refererhttp.request.headershttp.request.headers.*http.request.accepted_languageshttp.request.methodhttp.request.timestamp.sechttp.request.timestamp.msechttp.request.full_urihttp.request.urihttp.request.uri.*http.request.versionraw.http.request.full_uriraw.http.request.uriraw.http.request.uri.*http.user_agenthttp.x_forwarded_forip.srcip.src.latip.src.lonip.src.cityip.geoip.*ssl
Refer to Fields for reference information on these fields.
利用可能な関数に関する情報は、関数を参照してください。
書き換え式(つまり、実行する動的URL書き換えを定義する式)には、以下のフィールドのみを含めることができます。
http.request.uri.*http.request.headers.*http.request.accepted_languages
これらのフィールドに関する参照情報は、フィールドを参照してください。
concat()、regex_replace()、およびwildcard_replace()関数は、書き換え式に一度だけ出現することができます。