我的web.config中包含以下值:
<system.web>
<customErrors mode="RemoteOnly"
defaultRedirect="/CARE/Home/Custom404">
<error statusCode="404" redirect="/CARE/Home/custom404"/>
</customErrors>
</system.web>
<system.webServer>
<httpErrors errorMode="DetailedLocalOnly">
<remove statusCode="404"/>
<error statusCode="404" path="/CARE/Home/Custom404" responseMode="ExecuteURL"/>
</httpErrors>
</system.webServer>
适用于我们的404错误(找不到页面),但出于某种原因,当页面出错时会触发此错误。
关于为什么的任何想法?
答案 0 :(得分:2)
答案 1 :(得分:1)
看起来您已将defaultRedirect设置为指向404错误页面(这与您为statuscode = 404的重定向设置的URL相同)。
您可能希望在那里设置不同的页面。