【发布时间】:2014-07-05 04:04:52
【问题描述】:
我的 webconfig 有这样的东西......我想过滤,所以我只在我的电子邮件中捕获 404 错误......我正在使用 MVC,那么最好的方法是什么......?
谢谢
第一次使用 Elmah
<configuration>
...
<system.web>
...
<httpModules>
...
<add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
<add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah"/>
</httpModules>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
...
<add name="Elmah.ErrorLog" type="Elmah.ErrorLogModule, Elmah" preCondition="managedHandler" />
<add name="Elmah.ErrorMail" type="Elmah.ErrorMailModule" preCondition="managedHandler" />
</modules>
...
</system.webServer>
</configuration>
然后
<elmah>
<errorMail
from="me@me.com"
to="me@me.com"
subject="my app Error" />
【问题讨论】:
-
有很多机器人试图从您的网站请求不存在的页面。根据您网站的受欢迎程度,您每天都会收到很多电子邮件。如果您想更好地了解丢失的页面和提醒,请注册 Google 网站管理员工具(它是免费的)。
标签: asp.net-mvc asp.net-mvc-3 elmah elmah.mvc elmahr