Goal: Reduce Server Load from Malicious Requests
Sometimes servers receive a large number of requests for pages that dont exist. Usually the requests are malicious in nature because the attacker is looking for an admin panel or other files using brute force.
These requests can severely degrade server performance because Apache spins up so many connections. When tools such as Fail2ban aren't able to stop them (i.e. attacks using multiple subnets instead of single ips) what are the options?
Is there a way to configure Apache or another add-on tool to override the web application and return a non load intensive 404 page (static .html, etc)?