Forum Discussion
nitass
Employee
Aug 25, 2014you missed square brackets around class match command.
when HTTP_REQUEST {
if { [HTTP::host] equals "asites.abc.com" } {
if { [class match [HTTP::uri] equals test] } {
HTTP::redirect "http://asites.abc.com[class lookup [HTTP::uri] test]"
}
}
}
- ShakN_167332Aug 25, 2014
Nimbostratus
ohh yes i corrected it. testing the redirection.. - ShakN_167332Aug 25, 2014
Nimbostratus
no... redirection not happening. what to do next? - nitassAug 25, 2014
Employee
you may add log command (log local0.) to the irule. example is in the irule i have given above in this thread. - ShakN_167332Aug 25, 2014
Nimbostratus
I checked it is nor redirecting the url it is still the same.. http://asites.abc.com/xyz/finance/SitePages/Home.aspx do i have to use full url like after /xyz/finance it is sitesPages/homes.aspx. - nitassAug 25, 2014
Employee
yes because you use equals in the irule. if you do not want to use full url in test data group, you can change from equals to starts_with.