Я использую haproxy в качестве балансировщика нагрузки. У меня есть определенные условия для некоторых критериев.
Мне нужно убедиться, что параметры запроса на выход из системы должны начинаться с http или https. Если значение параметра запроса не начинается с http или https, мне просто нужно отклонить запрос.
Я проверил так много условий, но, похоже, у меня не работает.
Я пробовал следующее
acl url_param1 urlp_reg(logout) ^(http|https)://.*$
http-request deny if url_param1
Приведенная выше команда заблокирует все URL-адреса, даже если в URL-адресе отсутствует ключ для выхода из системы.
Мне нужно разрешить, если у URL нет параметра выхода из системы в URL. Я просто хочу блокировать, только если значение параметра выхода из системы не начинается с http / https.
Предложите мне условие для этого.