Redirect iRule and replace only part of the URI
Hi Guys,
I have the following scenario and I'm not sure how to start writing my iRule to handle it. I need to redirect all requests for https://oldsite.domain.com/psp/atlas_1/EMPLOYEExxx/whatever to https://newsite.domain.com/psp/product/EMPLOYEExxx/whatever.
My problem is that the "/psp/atlas_1/" can change while everything as of and after "/EMPLOYEExxx/whatever" must remain. "/psp" can be either "psp" or "psc" and must remain as in the original request. "/atlas_1" can be "atlas" or "atlas_X" where X can be any number.
So to summarize, what I need to achieve is to extract the "/atlas..." part from the original URI and replace it by "/product/". SO I guess it's a kind of string map with a regex or something like that.
Would you have any idea how I could achieve this?
Thanks in advance