Net_Admin_86160
Jul 24, 2012Nimbostratus
Irule redirect looping
I am trying to redirect the following link
https://test.mydomain.com/webservices/rest/brand/vsd/customer/email/john.doe@johndoe.com/
the following is the irule for the redirect
elseif {[string tolower [HTTP::uri]] starts_with "/webservices/rest/brand/dataqueue/"} {
HTTP::redirect "http://www.mydomain.com/cgi-win/rqueue.cgi?param=[HTTP::uri]"
} elseif {[string tolower [HTTP::uri]] starts_with "/webservices/rest/brand/comp/"} {
HTTP::redirect "www.mydomain.com/cgi-win/rcref.cgi?param=[HTTP::uri]"
} elseif {[string tolower [HTTP::uri]] starts_with "/webservices/rest/brand/"}{
HTTP::redirect "http://www.mydomain.com/cgi-win/rlookup.cgi?param=[HTTP::uri]"
}
but this result in a loop...
http://www.mydomain.com/cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rcref.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=cgi-win/rlookup.cgi?param=/webservices/rest/brand/vsd/customer/email/john.doe@johndoe.com/
I am not sure what is wrong... any help is greatly appreciated . I do need this urgently ...if possible.. thanks much