-2

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

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

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

4

2 回答 2

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>
于 2013-06-29T13:01:27.437 回答
1

这就是我为摆脱“HTTP Error 404.0 - Not Found”所做的:

  <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>
于 2015-04-17T06:37:58.743 回答