I am trying to set a variable value from map contents, base on the path.
http-request set-var(req.prefdomain) %[path,map_beg(/etc/haproxy/haproxy_path_domain.map)]
here is my map content
/abc/def/v1 domain1 /ijk/lmn/v2 domain2
My use case if the path (/abc/def/v1) is configured (in map) to be served on
domain1 then i want to restrict the path on
domain2. i was try to get the domain1 & domain2 in a custom variable. Using that variable to check the string match & handle routing or deny. Is there a way to get
prefdomain variable? if so can you suggest the fix for the above http-request line.