Jason_19901
Apr 05, 2011Nimbostratus
iRule 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
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
}
}