Forum Discussion
how to pass F5 by adding the IRULES?
Thanks a lot Daniel!
we have 15 path need to access like below:
in your example, do we need to add anything to F5 for "pool api_pool" or this is a completed example?
also, will my IRule works even if it is not as simpler as your example? Thanks again!
In that case I would go with a switch statement indeed. This should work.
Are you using LTM only? Or APM too? The ACCESS commands are related to APM. Unless you have APM, you cannot use them.
when HTTP_REQUEST {
switch -glob -- [string tolower [HTTP::path] {
"/url1/*" -
"/url2/*" -
"/url3/*" {
pool api_pool
}
default {
reject
}
}
}
- F5User888Dec 14, 2022Nimbostratus
Thanks a lot! I think we use APM.
- Daniel_WolfDec 14, 2022MVP
In case you have APM you could use a Per-Request Policy with URL Branching.
See AskF5: Manual Chapter : Configuring URL branching for step-up authentication.
- F5User888Dec 14, 2022Nimbostratus
Thanks, we already have a very complicated IRule for client cert acess from browse in place and working fine, but it is blocking anything access outside browse, so we hope this will accomplish what we need. I will get back to you shortly. Thanks again!
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