HarshadS
Sep 15, 2021Altostratus
help with irule string match
Hi,
How can I parse an HTTP URL to then send https://www.example.com/foo/index.html to pool A and https://www.example.com/bar/index.html to pool B?
Basically I need to parse the first part of the HTTP::uri (/foo/ and /bar/) and switch based on that.
Can someone point me to some documentation or help me in how I can get this to work?
when HTTP_REQUEST {
switch -glob [HTTP::uri] {
"/foo/*" { pool poolA }
"/bar/*" { pool poolB }
default { pool pool_default }
}
}