Forum Discussion
Irule redirect all paths /* of my domain
Hello,
I will need to set up a redirection for all the paths of my domain name. Example : https://test01.test.com/* => https://test02.test.com
Thank you in advance for your feedback.
Regards,
- Lee_Sutcliffe
Nacreous
This is an simple one and has been asked many times on DC, you'll probably find the answer you're looking for by searching the site.
Eitherway, you can use simple iRule like this:
when HTTP_REQUEST { if {[HTTP::host] equals "test01.test.com"} { HTTP::redirect https://test02.test.com[HTTP::uri] } }
Otherwise, you can use an Local Traffic Policy, which are better suited for these simple requirements
- Jean_Mamène
Cirrus
Sorry I made a mistake in my example Lee Sutcliffe.
I want redirect https://test01.test.com/* => https://test01.test.com
Thanks in advance.
Regards,
- Lee_Sutcliffe
Nacreous
Thanks for the update.
You'll need to be careful with this one as you risk causing a redirect loop, given you're redirecting to the same location. The following iRule will redirect only if the URI is not equal to the root path. This should stop requests getting stuck in a loop. Make sure you test this in a non production environment first.
when HTTP_REQUEST { if {([HTTP::host] equals "test01.test.com") && !([HTTP::uri] equals "/")} { HTTP::redirect https://test01.test.com } }
- Jean_Mamène
Cirrus
Thanks for your quick return Lee. Your irules works very well for redirection. However, it changes the HTML display of the site. I do not know where it comes from..
Regards,
- Lee_Sutcliffe
Nacreous
It will do, if you redirect everything to the default context root (“/“) then any images or CCS files will also get redirected and may not load properly.
perhaps if you describe what you are trying to achieve, I may be able to propose a better solution?
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com