Conditional redirect based on Bot Score, essentially spoofing bot agents and serving fake content.
Set up GitHub Action to automate deployment to Cloudflare Workers with Wrangler.
Furthermore, use GitHub Secrets like CF_ACCOUNT_ID
for your Cloudflare Account ID and CF_API_TOKEN
for your Cloudflare Workers API Token Key, which can then be used in the GitHub Action.
Finally, in the config file wrangler.toml add the route
to the zone where also Cloudflare Enterprise Bot Management is active.
In this case, we added the route https://www.cf-testing.com/bot-spoofer*
.
Use the following cURL terminal command to check if the redirect works:
curl -L https://www.cf-testing.com/bot-spoofer.html
Check out the Wrangler Config file.
Learn more on how Workers works.
Curious about your own Bot Score?
Visit https://cf-testing.com/bm-demo or use cURL in terminal:
curl https://cf-testing.com/bm-demo
Educational purposes only.
This repo does not reflect the opinions of, and is not affiliated with Cloudflare.