Setup Rate Limiting on URL's (Ideally using Cloudflare) — 2

  • Job DurationLess than a week
  • Project LevelBasic Level
  • Project deadlineExpired

Project detail

Read the project description below. Do not bid without reading the project description.

https://docs.google.com/document/d/1dVuFpeA7UJ0zmr_tLJL6SXGhatusfQ7iDabsV-a0hAU/edit?usp=sharing

We have the following structure of URLs on our website. These URLs count runs in millions.

We want to rate limit these URLs. Something like 1000 calls every minute on each individual URL.

https://abc.website.com/hook/link1
https://abc.website.com/hook/link2
https://abc.website.com/hook/link3
https://abc.website.com/hook/link4
https://abc.website.com/hook/link5
https://abc.website.com/hook/link6
.
.
.
https://abc.website.com/hook/link9999999

We tried using Cloudflare and setup a rate-limiting rule with the condition mentioned:

https://abc.website.com/hook/*

The problem it creates is that it takes all the URLs at once and put the rate limit on overall URLs as a group and not on individual URLs. This means all our URL links now get 1000 calls every minute in a group and not individually.

I want someone who can properly set up the rate limits on the URLs ideally using Cloudflare so that the request does not even hit our server.

Skills Required

Industry Categories

Freelancer type required for this project