- 更改iis的config文件 打开 C:\Windows\System32\inetsrv\config\ 路径下的 applicationHost.config 文件(该文件是设置IIS参数的)
- 搜索找到“<httpErrors>” 选项,将该选项的 allowAbsolutePathsWhenDelegated设置为”true”;
-
更改之后效果如图
-
现在404应该会正确,但不会返回我们自定义的404页面。这是我们继续进行更改,把errorMode删除就好了。
-
最后错误页要设置为绝对路径
- 重启iis,就能看到自定义404错误界面了
参考文章: