I have a question. Under the “Links from an external page (other websites except search engines)” section I see a web site which is basically not allowed to link or refer to my website (or its content). How can I ban/restrict this site to disallow access to my websites content?
I see something like “http://www.otherdomain.com” in that section. I have already put a referrer check in my web pages to see if the referrer is that domain and then restrict access, but it doesn’t help. I can still see their daily hits increasing. Btw, I’m using awstats on Windows, and my webpages are in ASP.NET.
Are you talking about real links to your web site (links that you can see and click on the other web site) or about referrer spamming (links that are only visible in the stats) ?
The web site I see in my referrers (Links from an external page section) does link and use content from my web site, but if I visit their web site I can't seem to find/see a link back to my web site. I guess they are using it in a server script or maybe the link to my site comes up randomly on their web site. But I'm sure that they link to an XML file on my site. So the referrer is valid (not spam), but I don't want them to link to my site. They are using eating up my bandwidth. Please suggest how to ban/bar them.
With this option, you get the complete URL of the referrer including the query after the question mark. This can be very useful when studying some referrers.
You could also create an AWStats extra section to find all referrers for the XML file and another extra section to find the list of hosts (visitors) downloading it. Maybe there will be some interesting information there.
In Apache/Linux systems, there is a special file called .htaccess that can be used to redirect any hit based on the referrer. It works with any file, not only with program files. I don't think that you can mimic that easily with IIS.