Forum Discussion
Please help me in below iRule which is not working for me.
Hi Team, my above irule is not working. Please help me on urgent basis. I want to use this irule to identify the client browser then re-direct their request to specific pool member.
Hi ,
Try this:
when HTTP_REQUEST { if { [HTTP::header User-Agent] contains "ipad" } { pool Pool-2 } elseif { [HTTP::header User-Agent] contains "Android" } { pool Pool-3 } else { pool Pool1 } }
Many thanks,
Karim
Hi ,
Try this:
when HTTP_REQUEST { if { [HTTP::header User-Agent] contains "ipad" } { pool Pool-2 } elseif { [HTTP::header User-Agent] contains "Android" } { pool Pool-3 } else { pool Pool1 } }
Many thanks,
Karim
- Sumit_Singh_383Nimbostratus
Hi Karim, Thank you so much. It is working for me now.
May i know what mistake I was doing.
Regards, Sumit Singh
Hi,
Sure, you typed "IF" while it should be "if". iRules are case sensitive.
Many thanks,
Karim
- Sumit_Singh_383Nimbostratus
Ahh...Got it.
Thank you very much for your quick reply.
- KarimCirrostratus
Hi ,
Try this:
when HTTP_REQUEST { if { [HTTP::header User-Agent] contains "ipad" } { pool Pool-2 } elseif { [HTTP::header User-Agent] contains "Android" } { pool Pool-3 } else { pool Pool1 } }
Many thanks,
Karim
- Sumit_Singh_383Nimbostratus
Hi Karim, Thank you so much. It is working for me now.
May i know what mistake I was doing.
Regards, Sumit Singh
- KarimCirrostratus
Hi,
Sure, you typed "IF" while it should be "if". iRules are case sensitive.
Many thanks,
Karim
- Sumit_Singh_383Nimbostratus
Ahh...Got it.
Thank you very much for your quick reply.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com