For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

quattroginger's avatar
quattroginger
Icon for Nimbostratus rankNimbostratus
Sep 28, 2020

irule redirect help

looking for some assistance with creating a irule to redirect on 2 parts of a url. If someone hits my f5 going to https://app123.mydomain111.com/pages/app123  I want them to be redirected to https://app456.mydomain111.com/pages/app789 

can i just do...

when HTTP_REQUEST {
  if { [HTTP::host] equals "app123.mydomain111.com " and [HTTP::uri] equals "/pages/app123" } {
    HTTP::redirect "https://app456.mydomain111.com/pages/app789 "
  }
}

will this work?

4 Replies

  • I don't see any syntax issue & irule should work.

    Would like to recommend irule which will work even though in upper case url.

     

    when HTTP_REQUEST {
     if { [string tolower [HTTP::host]] equals "app123.mydomain111.com" and [string tolower [HTTP::uri]] starts_with "/pages/app123" } {
      HTTP::redirect "https://app456.mydomain111.com/pages/app789"
     }
    }

     

    Thanks

    • Samir's avatar
      Samir
      Icon for MVP rankMVP

      Yes... You can customise per requirements.