Problem this snippet solves: On each HTTP request, the selected pool member IP address is looked up against a datagroup and the corresponding hostname is inserted in the HTTP host header.
The iRul...
Hey,
I used the code above and it worked perfectly when I wanted to replace the hostheader from www.abc.com to "site1" for pool member 1 and "site2" for pool member 2. However the webpage has been hosted on site1/reports and site2/reports. When I enter in my browser http://www.abc.com/reports my url address change to http://site1/reports(it get redirected). How can I fix this? in other words when I enter http://www.abc.com/reports below happens.
For Node member 1: Hostheader=site1 uri=site1/reports
For Node member 2: Hostheader=site1 uri=site2/reports
However we need to have this uri change being transparent from the user perspective. Thanks, Peyman