我的Asp.NET Web应用程序正在抛出错误。错误的日期和时间似乎与加载页面的日期和时间不对应。
我正在使用自定义错误页面,但据我所知,这不会被显示。
以下是web.config的customErrors部分:
<customErrors mode="On" defaultRedirect="~/WebForms/ErrorPage.aspx">
<error statusCode="404" redirect="~/WebForms/ErrorPageNotFound.aspx" />
</customErrors>
完整错误和堆栈跟踪如下:
06/08/2012 01:15:25 - Error File does not exist.
at System.Web.StaticFileHandler.GetFileInfo(String virtualPathWithPathInfo, String physicalPath, HttpResponse response)
at System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context, String overrideVirtualPath)
at System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
正如你所看到的那样,文件不存在但不告诉我哪个文件。如果有人能够对此有所了解并指出开始寻找的方向,我将不胜感激。
答案 0 :(得分:0)
如我的评论所述,这是一个重复的问题。
错误是由我网站根目录中favicon.ico
的请求引起的,该请求不存在。
我怀疑我的网站是被搜索引擎蜘蛛拖网捕获的,这就是错误发生在奇怪时刻的原因。
更新:昨晚发生了另一次请求robots.txt