I have created Firewall rule which blocks request if
Request URI full contains “test” AND
IP Source Address is not in {IPAddress}
where IPAddress is static IP address which is only allowed to access that URI.
This is working fine for me, I can see my IP listed which is blocked and request is also denied.
But it is not certainly not working for the users in South Africa, they are able to access.
Our main website is .co.za only and customer base is from country South Africa only.
I have confirmed with my cusotmers in SA but they are able to access even if IP is not matched.
I can also see none of the request is blocked from South Africa.
Thank you for the reply, but I am sure only one static IP is whitelisted in the rule and they are definitely not accessing through that IP (I have cross checked). And they are not connecting directly as I have checked network logs/ traffic as well, surely going through Cloudflare. Domain is netflorist.co.za.