如何弹出自定义错误页面而不是默认浏览器页面?

How can I make custom error pages pop up instead of default browser ones?

我正在尝试让 IIS 中的 ASP.NET 站点在出现正确的 HTTP 错误响应时显示自定义错误页面。

我已将所有错误页面放在服务器和正确站点上的 IIS 的 .NET 错误页面部分中,但如果我转到不存在的内容,它仍然会显示浏览器未找到页面。

感谢所有评论

The error page that shows if I go to a page that does not exist

您可以尝试使用 iis url rewrite,它将您当前的错误页面重定向到自定义错误页面。以下规则可以作为参考

<rule name="Redirect to custom error page">
  <match url=".*" />
  <action type="Redirect" url="your custom error page url" redirectType="Found" />
</rule>