I believe that's by design, only extentions with aspx by default go through asp.net and your httpmodule. If you wanted non-aspx pages to be processed by your httpmodule then you'd have to add HTML to your filter list for the asp.net isapi filter (I think I got that terminology right lol). Meaning you'd need to have asp.net process normal HTML pages also but you may take a performance hit because HTML pages have less overhead then asp.net by default but i'm not sure on that.

btw this is all speculation but it makes sense to me Smiley

Josh