draco
Mar 23, 2017Nimbostratus
redirect to a pool for multiple uri
I have multiple sites and each site uses multiple uri's , so i need to redirect to a particular pool based on the uri's .Like if its /index.html or /benefits or /analytics -> it should direct the traffic to service on port 9797 .
will the below work ?
when HTTP_REQUEST {
log local0. "BI request received" if { [HTTP::path] equals "/index.html" || [HTTP::path] equals "/benefits" || [HTTP::path] equals "analytics" || [HTTP::path] equals "/bicomposer"} { log local0. "BI request for BI service received. Selecting end server" pool OHS_BI_9797 log local0. "BI end server selected: [IP::server_addr]" }
There are other pools also to be redirect to based on to other uri's which i could mention as an else statement ?