This site is for sale, Learn More Referer Spam
RewriteEngine On
#a known spamming site
RewriteCond %{HTTP_REFERER} ^http://(.*\.)?egolddomain.(com|net)(/.*)?$ [NC,OR]
#various "porno" words when separated by line breaks are probably spam
RewriteCond %{HTTP_REFERER} ^http://.*(\b)porn(o(graph(y|er))?)?(\b).* [NC,OR]
#referer url's with excessive - characters are probably spammers
RewriteCond %{HTTP_REFERER} ^(http://www.)[a-z]+-[a-z]+- [NC,OR]
#can add as many rules as desired following the pattern of the previous line
#set an environment variable "BAD_GUY" so we can send their logs to a different file
RewriteRule ^(.*) %{HTTP_REFERER} [R=301,E=BAD_GUY:1,L]
#because we have set E=BAD_GUY above, we can do this in our log file:
CustomLog /var/log/apache/access.log combined env=!BAD_GUY
CustomLog /var/log/apache/access_bad.log combined env=BAD_GUY
See alsoRetrieved from http://en.wikipedia.org/wiki/Referer_spam Reprinted from Wikipedia, The Free-Content Encyclopedia under the GNU Free Documentation License. Site Promotion Articles Indexes:
|
|
|||||||||||||||||||||
|
Search Engine Promotion Help Site Map
©
2025
Search Engine Promotion Help |