Forum Discussion
Greg_Donohoe_25
Nimbostratus
Jul 07, 2016URL redirect
Hi,
I am trying to configure a URL redirect so that client sessions connectiong to https:abc.home.com are redirected to https://xyz.office.com. The one issue I see is that the xyz.office.com site wil...
Yann_Desmarest_
Nacreous
Jul 07, 2016Hi,
You can use the following :
when HTTP_REQUEST {
if { [HTTP::host] eq "abc.home.com" } {
HTTP::respond 301 Location "https://xyz.office.com[HTTP::uri]"
}
}
- Greg_Donohoe_25Jul 07, 2016
Nimbostratus
Hi Yann, thanks for the response. Your irule worked perfectly for what I wanted to do but now the application guys have come back with an additional request :-( There is an authentication server in front of abc.home.com and what they want is any connection coming from that server to be allowed through. BUT if someone tries to go direct to abc.home.com then they need the redirect to xyz.office.com which you have already suggested. Any ideas? What is the best way to define the authentication server source? Any help appreciated. - Greg_Donohoe_25Jul 07, 2016
Nimbostratus
Just to add to this for better understanding here is the set up: xyz.office.com -> authentication server (virtual server) -> abc.home.com If a connection to abc.home.com comes from authentication server they want the connection to pass throug to pool members. If a connection goes from anywhere else direct to abc.home.com then they are redirected back to xyz.office.com so that they can authenticate correctly. I hope this is a bit clearer. - Yann_Desmarest_Jul 07, 2016
Nacreous
Hi, you should use APM and external logon page. - Yann_Desmarest_Jul 07, 2016
Nacreous
Basically, you need to make sure that the user has been authenticated. So, my first recommendation would be to use APM module - Yann_Desmarest_Jul 07, 2016
Nacreous
Without APM, maybe you can check the presence of a cookie delivered by the authentication system and/or use sideband connections to do a lookup on the external authentication system
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