How to limit requests per hour from one IP address, like on Twitter? For example, I want to provide 100 requests per hour. Is there a solution? Apache Modules? Thanks.
Getting started is easy.
IP blocking is not recommended. NAT is a problem
Do not do this over IP. People from an entire university, company or internet cafe can use the same IP address. It is best if you enter a cookie with a random value in the first HTTP response for each client to identify uniqueness.