Forum Discussion
What_Lies_Bene1
Apr 22, 2013Cirrostratus
OK, thought so. I've added some logging and a Variable check to help troubleshoot;
when HTTP_REQUEST {
set newuri [findstr [HTTP::uri] "/" "4"]
log local0. "New URI is: $newuri"
set newport [findstr [HTTP::uri] "/" "0" "/"]
HTTP::uri "$newuri"
log local0. "New Port is: $newport"
HTTP::header replace Host "[HTTP::host]:$newport"
if { $newport ne "" } {
Use the relevant Pool
pool pool_$newport }
else {
log local0. "Newport Variable was empty"
}
}