Hello everybody,
I've made this small plugin, which uses projecthoneypot.org's http:BL service to detect bots (by IP address) and prevents them from crawling the website by showing (custom) 503 error message. From what I tried, it doesn't affect performance of page (not more than 150ms from my tests on first load).
Credits for great & easy to use script that communicates with http:BL API go to Thasmo
How to use this plugin
Plugin also logs every IP/visitor type/threat level that was blocked into the log file (accessible from plugin settings).
I've made this small plugin, which uses projecthoneypot.org's http:BL service to detect bots (by IP address) and prevents them from crawling the website by showing (custom) 503 error message. From what I tried, it doesn't affect performance of page (not more than 150ms from my tests on first load).
Credits for great & easy to use script that communicates with http:BL API go to Thasmo
How to use this plugin
- Extract to /plugins directory
- Enable plugin
- Go to Plugins/right panel "GShttpBL settings"
- fill in required fields:
- http:BL api-key
- "type" of bot - Suspicious, Harvester, Spammer etc.
- Threat level
- Filtering type
Plugin also logs every IP/visitor type/threat level that was blocked into the log file (accessible from plugin settings).