【问题标题】:Error in web.config redirect to error404 pageweb.config 中的错误重定向到 error404 页面
【发布时间】:2014-03-04 11:53:27
【问题描述】:

出现内部服务器错误...想要在错误“404 Page not found”时重定向页面。

<?xml version="1.0"?>

<configuration>
  <system.web>
    <urlMappings enabled="true">
       <add url="~/Error404" mappedUrl="~/Error404.aspx"/>
    </urlMappings>
    <pages controlRenderingCompatibilityVersion="4.0"/>
    <customErrors mode="on" defaultRedirect="~/Error404">
      <error statusCode="404" redirect="~/Error404" />
      <error statusCode="500" redirect="~/Error404" />
    </customErrors>
  </system.web>
   <system.webServer>
    <httpErrors>
       <remove statusCode="404" subStatusCode="-1" />                
       <error statusCode="404" path="/Error404" responseMode="ExecuteURL"/>
    </httpErrors>
    <modules runAllManagedModulesForAllRequests="true" />
  </system.webServer>
</configuration>

【问题讨论】:

    标签: asp.net iis iis-7 web-config


    【解决方案1】:

    检查一下: Implementing a Custom Error page on an ASP.Net website

    此外,您的页面路径末尾似乎缺少“.aspx”。

    【讨论】:

    • 我想你不知道 urlmapping。 Urlmapping 已完成以删除您网页的扩展名
    猜你喜欢
    • 2021-09-14
    • 2010-12-16
    • 1970-01-01
    • 2014-08-28
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    相关资源
    最近更新 更多