Edge - 3:34 pm on Apr 12, 2012 (gmt 0)
I have four webpages that are getting hit. Three normally have low to high traffic; one of these webpages normally has almost no traffic.
I put "AXS Visitor Tracking System" script (Google it) on that “no traffic” webpage and let it run.
After about 24 hours I have quite a collection of ip addresses. I copy the ip addresses and paste into an excel file. Then I trim and edit the ip addresses list down to an htaccess manageable level. I trim the one to six or more hit wonders and keep the repeat ip address offenders.
I then insert “deny from” in a column ahead of the ip addresses within my excel file, then copy and paste into a notepad document.
Then, I copy and paste the notepad document into my htaccess file (Notepad cleans the text so to speak).
Repeat every three to seven days as required…
As I identify certain regions/langauges of the world as repeat and non-value offenders – I block that region via language block in my htaccess; e.g., Portugal (pt), Brazil, Mexico (es) and Netherlands (nl). I slao block certain ip ranges based on excessive hits from the range.
I actually have another idea I plan to implement is the next couple of weeks.