HTTP错误404.0 - 未找到

时间:2013-06-29 12:49:29

标签: asp.net

任何人都可以在服务器上面对404错误解决这个问题。

<customErrors mode="On" defaultRedirect="default.aspx">
      <error redirect="error.aspx" statusCode="404" />
    </customErrors>

将用户重定向到错误页面或默认页面。

2 个答案:

答案 0 :(得分:2)

<system.web>
  <customErrors mode="Off" />
</system.web>
<system.webServer>
  <httpErrors errorMode="Custom">
    <remove statusCode="404" subStatusCode="-1" />
    <error statusCode="404" path="/error404.aspx" responseMode="ExecuteURL" />
  </httpErrors>
</system.webServer>

答案 1 :(得分:1)

这就是我为摆脱&#34; HTTP错误404.0 - 未找到&#34;:

所做的工作
  <system.webServer>
    <httpErrors errorMode="Custom">
      <remove statusCode="404" subStatusCode="-1" />
      <error statusCode="404" subStatusCode="0" path="~/404.aspx" responseMode="Redirect" />
    </httpErrors>
  </system.webServer>

  <system.web>
    <customErrors mode="On" defaultRedirect="ErrorPage.aspx">
      <!--mode="On"-->
      <error statusCode="404" redirect="~/404.aspx" />
    </customErrors>   
  </system.web>