← Правила Cloudflare / rules / origin-rules
Справочник параметров API Origin Rules
Создайте другие переопределения включив разные параметры действия в action_parameters поле:
| Тип переопределения | Что включить |
|---|---|
| Host header override | host_header параметр |
| Переопределение SNI | sni объект |
| Переопределение DNS-записи / Переопределение порта назначения | origin объект |
Параметры Host header override
Полный синтаксис action_parameters поле для переопределения HTTP Host заголовок выглядит следующим образом:
"action_parameters": {
"host_header": "<HOST_HEADER_VALUE>"
}Параметры переопределения SNI
Полный синтаксис action_parameters поле для переопределения значения SNI входящих запросов выглядит следующим образом:
"action_parameters": {
"sni": {
"value": "<SNI_VALUE>"
}
}Параметры переопределения DNS-записи и порта назначения
Полный синтаксис action_parameters поле для переопределения имени хоста и порта назначения входящих запросов выглядит следующим образом:
"action_parameters": {
"origin": {
"host": "<HOSTNAME>",
"port": <PORT>
}
}Если вы переопределяете только имя хоста или порт, не указывайте port или host параметр соответственно.
Настройка нескольких переопределений в одном правиле
Одно и то же правило Origin Rules может содержать переопределения разных типов. Например, одно правило Origin Rules может выполнять HTTP Host переопределение заголовка и переопределение порта назначения. Синтаксис такого правила будет следующим:
"action_parameters": {
"host_header": "<HOST_HEADER_VALUE>",
"origin": {
"port": <PORT>
}
}