Options +FollowSymlinks RewriteEngine On RewriteBase / AddType application/rdf+xml .rdf AddType text/x-java-source .java AddType application/java .class AddHandler application/x-httpd-php .html order deny,allow deny from 207.234.248.28 deny from 80.88.129.28 deny from 211.157.36.7 deny from 24.71.66.141 deny from 212.199.239.161 deny from 80.247.141.137 deny from 24.63.10.222 deny from 24.71.66.141 deny from 207.139.99.155 deny from 67.120.29.86 deny from 219.94.63.6 deny from 24.63.10.222 deny from 80.247.141.137 deny from 218.17.61.56 deny from 208.225.90 deny from 12.150.191 deny from 208.192.0 deny from 66.113 deny from 64.241.31 deny from 63.199.57 deny from 64.166.187 deny from 198.70.114 deny from 209.67 deny from 208.50.66 deny from 212.241.48 deny from 81.4.78 deny from 217.228.123 deny from 67.112.252 deny from 67.125.49 deny from 64.166.187 deny from 63.199.57 deny from 208.225.90 deny from 198.70.114 deny from 209.67.0 deny from 208.209.2 deny from 65.244.101 deny from 208.225.90 deny from 198.70.114 deny from 209.67 deny from 208.209.2 deny from 65.244.101 deny from 208.192.0 deny from 208.229.253 deny from 65.244.101 deny from 64.166.187 deny from 64.241.31 deny from 64.224 deny from 64.227 deny from 146.82.174 deny from 66.252.128 deny from 12.150.191 deny from 208.49.164 deny from riaa.com deny from mpaa.com deny from 217.198 # Ukranian Spammer deny from 24.108.56.191 deny from 195.225.176.73 # Gabriola * Spammer deny from 85.65.41.131 #US Government IP ranges deny from 143.228.0 #US House of Reps deny from 156.33 #US Senate deny from 198.81.128 #CIA deny from 149.101.0 #DOJ deny from 138.162.0 #Navy deny from 194.60 #UK Parliament deny from .gov RewriteCond %{HTTP_USER_AGENT} EmailSiphon RewriteCond %{REMOTE_ADDR} "^63\.148\.99\.2(2[4-9]|[3-4][0-9]|5[0-5])$" [OR] # Cyveillance spybot RewriteCond %{REMOTE_ADDR} ^12\.148\.196\.(12[8-9]|1[3-9][0-9]|2[0-4][0-9]|25[0-5])$ [OR] # NameProtect spybot RewriteCond %{REMOTE_ADDR} ^12\.148\.209\.(19[2-9]|2[0-4][0-9]|25[0-5])$ [OR] # NameProtect spybot RewriteCond %{REMOTE_ADDR} ^64\.140\.49\.6([6-9])$ [OR] # Turnitin spybot RewriteCond %{HTTP_USER_AGENT} StarProse [OR] # Democrat Candidate referral spammer RewriteCond %{HTTP_USER_AGENT} ^[A-Z]+$ [OR] # spambot RewriteCond %{HTTP_USER_AGENT} cherry.?picker [NC,OR] # spambot RewriteCond %{HTTP_USER_AGENT} "compatible ; MSIE 6.0" [OR] # spambot (note extra space before semicolon) RewriteCond %{HTTP_USER_AGENT} e?mail.?(collector|magnet|reaper|siphon|sweeper|harvest|collect|wolf) [NC,OR] # spambot RewriteCond %{HTTP_USER_AGENT} FlickBot [OR] # rude bot RewriteCond %{HTTP_USER_AGENT} FloodMT [OR] # Catches people who can't be bothered to change the FloodMT user agent RewriteCond %{HTTP_USER_AGENT} "efp@gmx\.net" [OR] # rude bot RewriteCond %{HTTP_USER_AGENT} imagefetch [OR] # rude bot RewriteCond %{HTTP_USER_AGENT} "Indy Library" [OR] # spambot RewriteCond %{HTTP_USER_AGENT} "^Internet Explore" [OR] # spambot RewriteCond %{HTTP_USER_AGENT} ^IE\ \d\.\d\ Compatible.*Browser$ [OR] # spambot RewriteCond %{HTTP_USER_AGENT} "LINKS ARoMATIZED" [OR] # rude bot RewriteCond %{HTTP_USER_AGENT} "Microsoft URL Control" [OR] # spambot RewriteCond %{HTTP_USER_AGENT} "mister pix" [NC,OR] # rude bot RewriteCond %{HTTP_USER_AGENT} "^Mozilla/\?\?$" [OR] # formmail attacker RewriteCond %{HTTP_USER_AGENT} ^NG [OR] # unknown bot RewriteCond %{HTTP_USER_AGENT} offline [NC,OR] # OD RewriteCond %{HTTP_USER_AGENT} nicerspro [NC,OR] # spambot RewriteCond %{HTTP_USER_AGENT} PersonaPilot [OR] # rude bot RewriteCond %{HTTP_USER_AGENT} Sqworm [OR] # rude bot RewriteCond %{HTTP_USER_AGENT} TurnitinBot [OR] # Turnitin spybot RewriteCond %{HTTP_USER_AGENT} vayala [OR] # dumb bot, doesn’t know how to follow links, generates lots of 404s RewriteCond %{HTTP_USER_AGENT} zeus [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^ExtractorPro [OR] RewriteCond %{HTTP_USER_AGENT} "Mozilla/4.06 (Win95; I)" [OR] # Formmail attacker, but may also be legit. RewriteCond %{HTTP_USER_AGENT} ^Mozilla.*NEWT [OR] RewriteCond %{HTTP_USER_AGENT} ^Crescent [OR] RewriteCond %{HTTP_USER_AGENT} ^[Ww]eb[Bb]andit [OR] RewriteCond %{HTTP_USER_AGENT} ^WebEMailExtrac.* [OR] RewriteCond %{HTTP_USER_AGENT} ^NICErsPRO [OR] RewriteCond %{HTTP_USER_AGENT} ^Teleport [OR] RewriteCond %{HTTP_USER_AGENT} ^LinkWalker [OR] RewriteCond %{HTTP_USER_AGENT} ^sitecheck.internetseer.com [OR] RewriteCond %{HTTP_USER_AGENT} ^DIIbot [OR] RewriteCond %{HTTP_USER_AGENT} ^psbot [OR] RewriteCond %{HTTP_USER_AGENT} ^sucker [OR] RewriteCond %{HTTP_USER_AGENT} "dts agent" [OR] RewriteCond %{HTTP_USER_AGENT} .*almaden.* [OR] RewriteCond %{HTTP_USER_AGENT} "^Missigua Locator" [OR] # Email harvester 20050410 RewriteCond %{HTTP_USER_AGENT} "^Port Huron Labs" [OR] # Email harvester 20050410 RewriteCond %{HTTP_USER_AGENT} ^InternetSeer.com RewriteRule .* - [F] # Single word blocks RewriteEngine On RewriteCond %{HTTP_REFERER} poker [OR] RewriteCond %{HTTP_REFERER} medicine [NC,OR] RewriteCond %{HTTP_REFERER} pills [NC,OR] RewriteCond %{HTTP_REFERER} diet [NC,OR] RewriteCond %{HTTP_REFERER} viagra [NC,OR] RewriteCond %{HTTP_REFERER} mortgage [NC,OR] RewriteCond %{HTTP_REFERER} casino [NC,OR] RewriteCond %{HTTP_REFERER} insurance [NC,OR] RewriteCond %{HTTP_REFERER} loan [NC,OR] RewriteCond %{HTTP_REFERER} buy [NC,OR] RewriteCond %{HTTP_REFERER} xanax [NC,OR] RewriteCond %{HTTP_REFERER} meridia [NC,OR] RewriteCond %{HTTP_REFERER} incest [NC,OR] RewriteCond %{HTTP_REFERER} lesbian [NC,OR] RewriteCond %{HTTP_REFERER} viagra [NC,OR] RewriteCond %{HTTP_REFERER} adult [NC,OR] RewriteCond %{HTTP_REFERER} hentai [NC,OR] RewriteCond %{HTTP_REFERER} tramadol [NC,OR] RewriteCond %{HTTP_REFERER} phentermine [NC,OR] RewriteCond %{HTTP_REFERER} gambling [NC,OR] RewriteCond %{HTTP_REFERER} texas- [NC,OR] RewriteCond %{HTTP_REFERER} holdem [NC,OR] RewriteCond %{HTTP_REFERER} pharmacy [NC,OR] RewriteCond %{HTTP_REFERER} ultram [NC,OR] RewriteCond %{HTTP_REFERER} tramadol [NC] RewriteRule .* - [F,L]