Yes, I using Cloudflare behind zero trust tunnels.
My attempt to block attempts to scan for wordpress common paths and exploits. Here is one example

Using a client on vpn from some random location I attempt to validate the rule, but no matter how many attempts are made to the URI it succeeds. Here is a sample of the site access logs.
98.159.226.31 98.159.226.31 - [01/Feb/2026:20:36:39 -0800] "GET /wp-includes/wlwmanifest.xml HTTP/1.1" 404 30805 - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0"
98.159.226.31 98.159.226.31 - [01/Feb/2026:20:36:40 -0800] "GET /favicon.ico HTTP/1.1" 404 30805 https://www.[redacted]/wp-includes/wlwmanifest.xml "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0"
If I'm doing this incorrectly, I'm all for being educated.
Thanks,