Forum Discussion

zeesh86_123075's avatar
zeesh86_123075
Icon for Nimbostratus rankNimbostratus
Jun 13, 2014
Solved

irule performance issue

We recently got bought out and I had to redirect about 800 URI's. I wrote three irules to accomplish this because I was crossing the character limit for each irule. I noticed that the website took qu...
  • Kevin_Davies_40's avatar
    Jun 13, 2014

    You should be using data classes for this task. Something similar to..

    when HTTP_REQUEST {
      if {[class match [HTTP::uri] equals myclass]} {
         HTTP::redirect [class match -value [HTTP::uri] equals myclass]
      }
    }
    

    Then define a string data class with your redirect requirements.

    Name                  Value
    /home                 http://newhome.host.com/home
    /home2                http://otherhome.host.com