2

我有页面,即Default.aspx。我可以处理像 404,403 这样的错误页面。但是当我更改页面的扩展时,服务器会给我一个错误。如果我将Default.aspx更改为Default.asasd。在这里,我刚刚更改了页面的扩展,然后服务器给出了以下错误

错误页面

我在 web.config 文件中添加了 404 错误页面。我该如何解决这个问题?

网页配置

    <customErrors mode="On" defaultRedirect="~/ErrorPages/DefaultErrorPage.aspx" redirectMode="ResponseRedirect">
        <error statusCode="404"  redirect="~/ErrorPages/404.aspx" />
        <error statusCode="403"  redirect="~/ErrorPages/403.aspx" />
   </customErrors>
4

1 回答 1

0

添加这个:

<system.webServer>
    <httpErrors errorMode="Custom">
        <remove statusCode="404" />
        <error statusCode="404" path="/Error.aspx" responseMode="ExecuteURL" />
    </httpErrors>
</system.webServer>
于 2017-10-02T18:34:04.590 回答