Forum Discussion
OCC_Ops_68605
Nimbostratus
Dec 05, 2013HTTPS to HTTPS redirect
I need to redirect several https domains to one https main domain, the irule for http to https is working very good, but the same irule with https to https it does not working. Any ideas??
IheartF5_45022
Nacreous
Dec 09, 2013- Try putting * after each switch arm clause - just in case you have say :443 appended to the end
- Add 'return' after HTTP::respond (best practise inncase you have other iRule statements after the switch)
- Add logging statements in
Updated iRule;-
when HTTP_REQUEST {
log local0. "[HTTP::host] on port [TCP::local_port]"
switch -glob [string tolower [HTTP::host]] {
"domain1.com*" -
"domain2.com*" -
"www.domain1.com*" -
"www.domain2.com*" {
log local0. "redirecting"
HTTP::respond 301 Location "https://www.mymainsite.com"
return
}
}
}
OCC_Ops_68605
Nimbostratus
Jan 13, 2014Hi, Do you know How Can I get the params before redirect??
Example: https://www.domain1.com/search_engine/search1 to https://www.mainsite.com/search_engine/search1
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