首页 > 解决方案 > 设置自定义 404 页面 URL 时现有响应设置为 PassThrough

问题描述

有没有一种方法可以使用以下配置将 404 请求重定向到 /404 URL?

<httpErrors errorMode="Custom" existingResponse="PassThrough">
      <remove statusCode="404"/>
      <error statusCode="404" prefixLanguageFilePath="" path="\404" responseMode="ExecuteURL"/>
      <remove statusCode="500"/>
      <error statusCode="500" path="\errorpages\500-error.aspx" responseMode="File"/>
    </httpErrors>

在这里,这是行不通的,因为existingResponse=PassThrough已经存在的 404 响应保持不变,但有没有办法实现这一点?

标签: c#

解决方案


推荐阅读