En ocasiones necesitamos que las peticiones a una determinada URI se redirian a una diferente, es decir, puede que una petición a https://www.ejemplo.com, necesite terminar en https://www.ejemplo.com/login. Para esto tenemos las iRules

Configurar iRule

  • Local Traffic -> iRules -> iRule List

iRules

  • Name = nombre
  • Definition =
when HTTP_REQUEST {
if { [HTTP::uri] equals "/"}
 {
    HTTP::redirect "https://[HTTP::host]/login"
 }
}

iRule

Aplicar la iRule

  • Local Traffic -> Virtual Servers -> Virtual Server List

VIPs

  • Seleccionar la VIP

VIP

  • Resources -> Manage iRules

Resources

  • Seleccionar la iRule de la lista de disponibles y agragarla a la lista de habilitadas

iRule