New Message: Referrer Spam
webmaster at userland.com
webmaster at userland.com
Tue Jan 24 10:55:06 CST 2006
A new message was posted:
Address: http://frontier.userland.com/discuss/msgReader$14348
By: David Detlefsen (detlefsend at enovatia.com)
As likely many others...I've got a problem with referrer spam.
I have a simple responder that works fairly well rejecting anybody requesting a specifc path (condition set to path == '/stats/referrers").
I can also reject specific IP addresses (eg condition set to client =="spamming.dotted.ip.address" or path == "/stats.referrers).
However, I'd like to reject based on domain name using the condition. The param table that I believe is in scope during the request is a rich source of information upon which I could build a condtion but I'm unable to access subtables (like requestHeaders where "Referer" entrie exists).
I tried using (string.lower(requestHeaders.Refer) contains something_to_filter_for and it doesn't work. Either I'm doing someting wrong or the full request table is not in scope.
This is a Manila site... http://manila.userland.com/.
More information about the Manila-Server
mailing list