мой файл конфигурации выглядит следующим образом ... давайте предположим, что мы хотим добавить новый заголовок со значением ...
Так что мне просто нужно добавить строку: http-request add-header new_header_name:стоимость ?
но если я хочу добавить новый заголовок только для определенного имени хоста во входных данных, как мне это сделать?
* общедоступный внешний интерфейс
bind: 80 режим http tcp-request, задержка проверки 5s tcp-request принимает, если HTTP monitor-uri / _______ internal_router_healthz # Снимает заголовки прокси-сервера для предотвращения HTTpoxy (https://httpoxy.org/) http-запрос del-header Прокси # Метки DNS не учитывают регистр (RFC 4343), нам нужно преобразовать имя хоста в строчные # перед сопоставлением, иначе любые запросы, содержащие заглавные символы, никогда не совпадут. Http-запрос set-headerХост% [req.hdr (Host), нижний] # проверяет, нужно ли нам перенаправлять / принудительно использовать https. Acl secure_redirect base, map_reg (/var/lib/haproxy/conf/os_route_http_redirect.map) -m нашел схему перенаправления https ifsecure_redirect use_backend% [base, map_reg (/var/lib/haproxy/conf/os_http_be.map)] default_backend openshift_default *