Forum Discussion
Frank_30524
Nimbostratus
Apr 16, 2009convert irule from 9.x to 4.x
I am relatively new to 4.x and need help converting a redirect irule.
Here is it in version 9.x.
when HTTP_REQUEST {
if { [HTTP::uri] eq "/" and [HTTP::host] eq "www...
hoolio
Cirrostratus
Apr 21, 2009Those are 9.x formatted iRules, so they won't work in a 4.x unit. Also, for the else clause, do you want to redirect the client or select the pool? They are two distinct actions which can't both be done.
Here is a rough start for a 4.x version of the iRule. I don't have ready access to a 4.x unit, so I can't confirm the syntax is perfect.
if (http_uri == "/" and http_host == "www.abc.abc.com" ) {
redirect_to "http://www.abc.abc.com:8000/bla/bla"
} else {
redirect_to "https://[HTTP::host][HTTP::uri]"
OR
use pool abc-pool
}
Aaron
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects