Forum Discussion
Stanislas_Piro2
Aug 01, 2017Cumulonimbus
Hi,
switch command evaluate exact value.
example.com
us not the same string than example.com.
when HTTP_REQUEST {
switch -- [HTTP::host] {
"www.example.com" -
"www.example.com." -
"www.exampleabc.com" -
"www.exampleabc.com." {
HTTP::respond 301 "Location" "https://www.examplexyz.com"
}
}
}
you can also use glob option to use wildcard
when HTTP_REQUEST {
switch -glob -- [HTTP::host] {
"www.example.com?" -
"www.exampleabc.com?" {
HTTP::respond 301 "Location" "https://www.examplexyz.com"
}
}
}