Elmah报告了不需要的404错误

Rip*_*ppo 18 logging elmah http-status-code-404

我正在使用Elmah登录ASP.NET MVC项目,并且我收到了一些路径/prx2.php的404错误,而这些路径又将散列作为查询字符串参数传递.

我认为这是一个试图找到漏洞的扫描仪.因为我没有运行PHP,所以我很安全!但是,我想阻止ELmah报告此错误.

什么是在不实际创建/prx2.php页面的情况下排除这些类型的错误的最佳方法.我也想在配置文件中执行此操作,而不是按步骤执行此操作.

有任何想法吗?

sar*_*ret 18

Elmah支持错误过滤 - 错误过滤链接

这应该为您解决问题.您可以通过代码定义过滤器 - 在Global.asx文件中,或在elmah本身的xml配置中定义