Mike Volodarsky's WebLog

Mike Volodarsky on web server infrastructure, IIS, ASP.NET, and other such animals

Stopping hot-linking leeches with IIS and ASP.NET

Many web sites suffer from others directly linking to their image, video and other content.  This practice is called often called leeching, hot-linking, or inline-linking and causes wasted bandwidth and increased server load to the victim web site.

 

Last weekend, I wrote a little ASP.NET module that prevents hot linking.  It can be used on IIS5 (Windows 2000/XP), IIS6 (Windows Server 2003), and IIS7 (Windows Vista / Longhorn Server).

It was also a great excuse to talk about the history of ASP.NET and IIS integration :)


Read more on http://mvolo.com/2006/11/10/stopping-hotlinking-with-iis-and-aspnet.aspx.

Published Friday, November 10, 2006 2:35 PM by mvolo
Filed under: , , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Leave a Comment

(required) 
(optional)
(required) 

  
Enter Code Here: Required
Submit

About mvolo

I am a Program Manager on the IIS Application Server team. I've been working on Microsoft's web server platform for over 3 years, first as the ASP.NET core PM on ASP.NET 2.0 and now as the core server PM on the new IIS7 server. Some of my other projects include the AppCmd command line tool, and the FastCGI support. To read more about the news and technology from the core of the Microsoft's web platform, check out my blog at http://www.mvolo.com.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker