Redirect to Somewhere when Response 4xx or 5xx

  • When server response 4xx or 5xx, then redirect(aka:302) to somewhere.
  • Service Type: HTTP / HTTPS
when HTTP_RESPONSE {
  if { [HTTP::status] starts_with "2" || [HTTP::status] starts_with "3"} {
    # Just fast pass that to decrease process
  } elseif { [HTTP::status] contains "404"} {
    HTTP::redirect "http://www.au.edu.tw"
  } elseif { [HTTP::status] contains "403"} {
    HTTP::redirect "http://www.au.edu.tw"
  } elseif { [HTTP::status] contains "402"} {
    HTTP::redirect "http://www.au.edu.tw"
  } elseif { [HTTP::status] contains "400"} {
    HTTP::redirect "http://www.au.edu.tw"
  } elseif { [HTTP::status] contains "500"} {
    HTTP::redirect "http://www.au.edu.tw"
  } elseif { [HTTP::status] contains "501"} {
    HTTP::redirect "http://www.au.edu.tw"
  } elseif { [HTTP::status] contains "503"} {
    HTTP::redirect "http://www.au.edu.tw"
  }
}