Forum Discussion
metagraphica_25
Nimbostratus
Apr 11, 2017iRule to redirect http and https to https over port 8888
I'm Definitely new to writing iRules. Trying to build one iRule to apply to 2 VIPs. One VIP listens on port 80 the other on port 443. The iRule would redirect any normal HTTP or HTTPS traffic to H...
- Apr 12, 2017
Updated code with corrections...
when HTTP_REQUEST { if { [HTTP::host] equals "zzzzzz.xyz.com" or [HTTP::host] equals "zzzzzz.xyz.com"} { HTTP::redirect "https://zzzzzz.xyz.com:8888" } }What you want is..
when HTTP_REQUEST { switch [HTTP::host] { "xxxxxx.xyz.com" - "yyyyyy.xyz.com" - "zzzzzz.xyz.com" { HTTP::redirect https://[HTTP::host]:8888[HTTP::uri] } } }The "-" means use the action of the following condition. So all of the hosts listed will redirect to same hostname on port 8888.
metagraphica_25
Nimbostratus
Apr 12, 2017Cory O, yep I noticed that for some reason the https VIP didn't have the correct SSL client profile applied. Fixed than and now everything is working. Thanks.
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