我有一个 ASP.Net 网站,我想使用自定义错误页面。我将以下代码放入我的 web.config
<customErrors mode="On" defaultRedirect="~/error.aspx">
<error statusCode="404" redirect="~/error.aspx" />
</customErrors>
问题是当我转到一个不存在的 URL 时,仍然使用 IIS 管理器中指定的 404 错误页面。
问题:如何让它使用我创建的 error.aspx 页面?为什么 IIS 管理器中的设置会覆盖 web.config?