Forum Discussion
VFB
Cirrus
Mar 14, 2014redirecting L7 traffic
I'm trying to figure out how to redirect a set of L7 traffic host headers. Here's what I'd like to do:
redirect http://test.me.com to https://test.me.com, but all other traffic (example, johnny....
Moe_Jartin
Cirrus
Mar 14, 2014Additionally, add the "string tolower" on the switch statement so that these will match even if the user enters the host name in all caps or something.
switch -glob [string tolower [HTTP::host]]
Joe
- Cory_50405Mar 14, 2014
Noctilucent
Good catch. - VFBMar 14, 2014
Cirrus
Does this look correct? when HTTP_REQUEST { switch -glob [HTTP::host] { "www.company.com" - "www.company3.com" - "foo.company.com" - "bar.company.com" - { HTTP::redirect "https://$host/" pool mypool1 } default { pool mypool2 } } } - VFBMar 14, 2014
Cirrus
forgot the case sensitive piece when HTTP_REQUEST { switch -glob [string tolower [HTTP::host]]{ "www.company.com" - "www.company3.com" - "foo.company.com" - "bar.company.com" - { HTTP::redirect "https://$host/" pool mypool1 } default { pool mypool2 } } }
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