I need some help: I'm self-hosting the documentation to a scientific software package https://rebound.hanno-rein.de. This is for a small audience and it's a small, static website. Yet, crawlers have recently been hammering my server with stupid requests that make it very slow for normal users. The requests come from residential/VPN IP ranges and usually only include one request per IP. I want to block them, or slow them down. But I don't know how. 1/N
I'm using Apache on the server side. And I'd like to change as little as possible. Most importantly I don't want to rely on any third party service like cloudfare to filter or serve requests. I also don't want to add any stupid captchas. I'd welcome any suggestions. Again, the key is to change as little as possible. 2/2