Forum Discussion

vinod1's avatar
vinod1
Icon for Altostratus rankAltostratus
Nov 22, 2022
Solved

iRULE - Redirect irule - Help required

Hello , 

I am working on a redirect request using an iRULE

User has requested the following redirect,

https://abc.xyz.com/Projectsite/*   to  redirect to    https://bbb.xyz.com/page/projectdocs-users/

Can we do an irule with Wildcard in the path. ? 

Appreciate your help.. 

 

  • Hi vinod1 , 
    you can do it without wildcard in uri , it is sufficient to use "starts_with" operator. 
    Please check this : 

    when HTTP_REQUEST {
       if { [HTTP::host] equals "abc.xyz.com" && [HTTP::uri] starts_with "/Projectsite/"}{
       HTTP::redirect "https://bbb.xyz.com/page/projectdocs-users/"
       }
    }

    I hope it fits with your requirements 
    Regards 

4 Replies

  • Hi vinod1 , 
    you can do it without wildcard in uri , it is sufficient to use "starts_with" operator. 
    Please check this : 

    when HTTP_REQUEST {
       if { [HTTP::host] equals "abc.xyz.com" && [HTTP::uri] starts_with "/Projectsite/"}{
       HTTP::redirect "https://bbb.xyz.com/page/projectdocs-users/"
       }
    }

    I hope it fits with your requirements 
    Regards 

  • Thankyou very much Mohamed, it worked.. 
    You saved lot of time.. 

    Appreciate your help.