其实用IIS自定义404错误页面是非常简单的事情,就是在iis管理器中选择站点的属性,在选中自定义错误选项卡,然后找到404,再单击下面的选择,可以选中自已定义的404静态页面,这个404页面最好放在网站的根目录下。

我就是这么做的,可是不生效怎么办呀?

于是搜索了很多,可是答案都是权限问题,说用户没有访问404页面的权限。

这显然不对呀,因为404放在自己网站的根目录下,用户是有访问权限的呀

最后终于找到了问题的答案了,原来是404页面太小了,因为我自定义的页面只有几个字,指向首页,

而404页面要求文件大小要超过512B,就是要超过256个汉字的大小,于是我加些内容,OK了,可以正常显示了