Forum Discussion

Anush's avatar
Anush
Icon for Nimbostratus rankNimbostratus
May 06, 2015

rediecting site to different page but on same pool member..possible?

HI experts,

 

I am not sure whether it is possible or not. both sites are hosted on same pool member.

 

Thanks

 

4 Replies

  • Anush's avatar
    Anush
    Icon for Nimbostratus rankNimbostratus

    Thanks Nitass for your comment. no normal redirect won't work since redirect site hosted on same backend pool member. Yesterday I had successfully implemented.

     

    • when HTTP_REQUEST {
    • log local0. "Request: [HTTP::uri]"
    • if { [string tolower [HTTP::host]] equals "abc.com" && [HTTP::uri] equals "/default.aspx" } {
    • log local0. "sending request to error_aspx"
    • HTTP::redirect "https://abc.com/error.aspx"
    • } else {
    • log local0. "sending request to pool"
    • pool abc.com
    • }
  • Exactly where you want to change the URI is unclear, so this is a guess;

    when HTTP_REQUEST {
      log local0. "Request: [HTTP::uri]"
      if { [string tolower [HTTP::host]] equals "abc.com" && [HTTP::uri] equals "/default.aspx" } {
      log local0. "sending request to error_aspx"
      HTTP::uri "/error.aspx"
      } else {
      log local0. "sending request to pool"
      pool abc.com
      }
    }