今天少女梦在诊断一个网站时发现该网站的404错误页返回的状态码不是404而是200,于是就打算到服务器上重新设置一下404错误页。没想到的是错误页没搞定,反倒返回了500错误码,且页面错误信息乱码了。 不过经过一番纠缠总算是找到原因了,现在少女梦将解决方法分享出来。 解决win2008服务器IIS设置404错误页乱码的方法 1、找到404错误页乱码原因 打开…
今天少女梦在诊断一个网站时发现该网站的404错误页返回的状态码不是404而是200,于是就打算到服务器上重新设置一下404错误页。没想到的是错误页没搞定,反倒返回了500错误码,且页面错误信息乱码了。
不过经过一番纠缠总算是找到原因了,现在少女梦将解决方法分享出来。
解决win2008服务器IIS设置404错误页乱码的方法
1、找到404错误页乱码原因
打开IIS下面的错误页面,找到404错误页面,右键编辑。如下图所示:

注:通常情况下IIS默认的配置为"%SystemDrive%\inetpub\custerr\404.htm"(这里以404错误页举例)。
而少女梦想要自定义错误页时,路径为"/404.html"或选中下面“尝试返回使用客户端语言的错误文件”等配置的时候,前台错误页面返回乱码,如下图所示:

2、正确的404错误页面设置方法如下图所示
选择第一项,文件路径直接写404错误文件的相对路径(如404.html),前台测试正常。查询HTTP状态码也返回正常,返回404。

少女梦有话说:用win2008服务器的小伙伴配置404错误页面的时候,如果出现了乱码的情况,就是文件路径地方配置错了,用绝对路径就会出现乱码,用相对路径就没问题了哦。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 44400@trc20.tw 举报,一经查实,本站将立刻删除。