Robert_47833
Mar 11, 2015Altostratus
HTTP::uri "/new-page[HTTP::uri]" without pool specified
when HTTP_REQUEST {
if {[HTTP::host] ends_with .com and [HTTP::path] equals /} {
HTTP::uri "/new-page[HTTP::uri]";
}
xxxxx-other irule logic-xxxx
}
}
there is no pool in the first if statment because I want the following irule match the "1.com/?xyz" request.,what will happen to the call 1.com/ if it is matched in the xxxxx-other irule logic-xxxx?
I tried make a log in xxxxx-other irule logic-xxxx for /new-page*,it mess up the irule
"/new-page*" {
log local.0 "[HTTP::uri]"
}
1:what is the correct way achieve HTTP::uri "/new-page[HTTP::uri]" in this case?
I made some logs ,I found that the request changed to /new-pagexxx ,when it is evluated by xxxxx-other irule logic-xxxx,is it an expected behavior?
yes, i believe so.