项目做了一部分,考虑加个全局异常写日志的处理。
按说这种处理也比较常见,但是没想到,在网站中无论打开哪一个页面,Application_Error中均会捕获到404文件不存在异常。
先在网上搜索了一下,发现大多数人表示,应该是css中某个图片的地址不正确,或者是不存在。
我仔细检查了一番,没有这样的问题。
甚至我新建一个空白页(页面上啥都没,母板也没使用,也没引用任何css和js)
也会捕获到这个异常。
而更为奇怪的是,经测试
用IE去访问不会触发,而用chrome内核的浏览器去访问就一定会触发。
要命的是这个异常完全无法看到是哪个文件不存在,于是毫无头绪了。。
判断请求url,判断后缀....
我尝试建了2.0 3.0 3.5的空项目。
空页面都能触发这个异常。。表示已经无语,可能是我的机子环境安装的问题?
但是网站运行起来一点毛病都没有,只好过滤掉这个404异常了。
现在准备在web.config里的配置一下。。。
那样就没啥问题。。。。。