I've noticed whenever I hit too many links on LinkedIn, it gives me an HTTP 429 error. Apparently this is their version of a rate limit notice.
It's rather interesting and I would like to do similar things on my own server. I have a basic Apache Web server at home and I'm wondering how I could configure it to perform a rate limit. I guess the operating system or Apache would have to identify the individual and not can convoluted with other peoples traffic and then once they've access too many pages in a given amount of time, a generic HTML page is presented rather than the dynamic PHP content.
Any advice would be appreciated. I'm not really sure where to start looking for this stuff. I don't think this is done at the PHP level. I suspect it's done at the Apache of operating system level. Even at the firewall level.
Or every other browser, because they all behave the same, at least the mainstream ones. Firefox does exactly the same: background updates, restart to install them.
Haters gotta hate, I guess.
The widgets update is merely putting lipstick on a pig. If they actually give a damn about making reliable widgets, they should bring back the 100% offline widgets functionality from Windows 7, just like every other platform offers today. Until then, it's just lipstick after lipstick on the same ads junkyard pig.
The rest feature updates, those are good and welcome improvements.
Question
Brian Miller
I've noticed whenever I hit too many links on LinkedIn, it gives me an HTTP 429 error. Apparently this is their version of a rate limit notice.
It's rather interesting and I would like to do similar things on my own server. I have a basic Apache Web server at home and I'm wondering how I could configure it to perform a rate limit. I guess the operating system or Apache would have to identify the individual and not can convoluted with other peoples traffic and then once they've access too many pages in a given amount of time, a generic HTML page is presented rather than the dynamic PHP content.
Any advice would be appreciated. I'm not really sure where to start looking for this stuff. I don't think this is done at the PHP level. I suspect it's done at the Apache of operating system level. Even at the firewall level.
Link to comment
https://www.neowin.net/forum/topic/1435050-how-to-rate-limit-a-web-server/Share on other sites
5 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now