Forum Discussion
Jason_19901
Nimbostratus
Apr 05, 2011iRule Help
I am trying to create an iRule to look at the URI and then based on IP address, either allow or deny. Any help would be great!
Thanks
Michael_Yates
Nimbostratus
Apr 05, 2011Yes, the example that Joel points you to is pretty close to what I understand that you need.
It does implement Data Groups to allow for multiple IP Addresses, etc.
Here is a static example. Perhaps you can combine pieces of the two to get exactly what you are needing.
when HTTP_REQUEST {
if { [[string tolower [HTTP::uri]] starts_with "/website/login.aspx" ] and [IP::addr [IP::client_addr] equals "192.168.1.10"] } {
pool matching.pool.name
}
else {
pool nonmatching.pool.name
}
}
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects