Forum Discussion
ShakN_167332
Nimbostratus
Aug 20, 2014Need help in Irule redirection for multiple sites.
in our setup we have sites which are accessed by internal users as well as internet users via http and https. so we have created 4 VS (2 internal VS, one for http and one for https for internal users...
nitass
Employee
Aug 25, 2014e.g.
when HTTP_REQUEST {
if { [HTTP::host] equals "asites.abc.com" } {
if { [class match [HTTP::uri] starts_with test] } {
HTTP::redirect "http://asites.abc.com[class match -value [HTTP::uri] starts_with test]"
}
}
}
if it still does not work, try to add logging and see what you get.
ShakN_167332
Nimbostratus
Aug 28, 2014i got one more code
log local0. "Incoming URI = [HTTP::uri]"
if { [string tolower [HTTP::uri]] starts_with "/bseu" } {
set uri [string map -nocase {"/bseu" "/sites"} [HTTP::uri]]
log local0. "New URI = $uri"
HTTP::uri $uri
}
}
now client requirement changed, above code is working where it is redirecting all the sites to required uri but client wants 2 sites which is /bseu and /bseu/it should not redirect according to the code. please suggest how this can be achived
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