你碰到过自定义404错误页面不生效的问题吗?通过IIS自定义错误信息的功能,来自定义的404错误页面。
先制作显示错误信息的html文件,如404.html (随便什么文件名都可以),把文件放到某文件夹或者网站:(www.lhdown.com)的目录中。
然后在IIS的网站:(www.enkj.com)属性中,打开“自定义错误”选项卡,找到 HTTP 错误为404的条目,双击打开“编辑自定义错误属性”窗口,在消息类型中选择“文件”,然后单击“浏览”,找到刚才制作的 404.html。确定即可。
要返回真正的404状态,只能使用文件类型来定义,但有时怎么弄都不会生效,总还显示原来系统默认的错误提示,原因是因为IIS没有对自定义的404文件的访问权限。
因为服务器设置的原因,供Web用户访问的目录权限设置得比较严格,导致系统没有访问定义错误信息的文件的权限,因此无法生效并显示出来。
解决办法是:给定义错误信息的文件“404.html”加上IIS_WPG组的“读取”权限。