如何弹出自定义错误页面而不是默认浏览器页面?
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>
我正在尝试让 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>