Forum Discussion
Stanislas_Piro2
Jun 01, 2016Cumulonimbus
Hi,
you can try this irule:
when HTTP_REQUEST {
set MY_HOST [string tolower [HTTP::host]]
set MY_URI [string tolower [HTTP::uri]]
switch -glob $MY_URI {
"*/web/abcdpayment.web/*" -
"*/web/abcdpaymentprocessing.web/*" {TCP::close}
"/abcd/*" -
"/abcd_lane2/*" -
"/abcd_hotfix/*" {
switch $MY_HOST {
"m3.corpname.com" {HTTP::redirect http://a1.m3.corpname.com$MY_URI}
"intra.m3.corpname.com" {HTTP::redirect http://intra.a1.m3.corpname.com$MY_URI}
"intra.m3-dc1.corpname.com" {HTTP::redirect http://intra.a1.m3-dc1.corpname.com$MY_URI}
"intra.m3-dc2.corpname.com" {HTTP::redirect http://intra.a1.m3-dc2.corpname.com$MY_URI}
"intra.m3-dc3.corpname.com" {HTTP::redirect http://intra.a1.m3-dc3.corpname.com$MY_URI}
}
TCP::close
}
}
}