获取内部服务器错误...想要在错误“404找不到页面”时重定向页面。
<?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>
答案 0 :(得分:0)
检查一下: Implementing a Custom Error page on an ASP.Net website
此外,您看起来在页面路径的末尾缺少“.aspx”。