任何人都可以向我解释为什么只要url不包含超过2个文件夹级别,我就能在代码中捕获和处理404(在Application_Error中)。
E.g。 www.mysite.com/bad/url
处理正常。
www.mysite.com/really/bad/url
似乎完全绕过了应用程序,并由IIS单独处理。
修改的 由于此处没有回复,我还在IIS论坛上发帖,看看能不能得到答案: http://forums.iis.net/t/1206916.aspx?ASP+NET+application+not+processing+404s+beyond+2+levels+deep