解决win2008服务器IIS设置404错误页乱码的方法

今天少女梦在诊断一个网站时发现该网站的404错误页返回的状态码不是404而是200,于是就打算到服务器上重新设置一下404错误页。没想到的是错误页没搞定,反倒返回了500错误码,且页面错误信息乱码了。

不过经过一番纠缠总算是找到原因了,现在少女梦将解决方法分享出来。

解决win2008服务器IIS设置404错误页乱码的方法

1、找到404错误页乱码原因

打开IIS下面的错误页面,找到404错误页面,右键编辑。如下图所示:

解决win2008服务器IIS设置404错误页乱码的方法

注:通常情况下IIS默认的配置为”%SystemDrive%\inetpub\custerr\404.htm”(这里以404错误页举例)。

而少女梦想要自定义错误页时,路径为”/404.html”或选中下面“尝试返回使用客户端语言的错误文件”等配置的时候,前台错误页面返回乱码,如下图所示:

解决win2008服务器IIS设置404错误页乱码的方法

2、正确的404错误页面设置方法如下图所示

选择第一项,文件路径直接写404错误文件的相对路径(如404.html),前台测试正常。查询HTTP状态码也返回正常,返回404。

解决win2008服务器IIS设置404错误页乱码的方法

少女梦有话说:用win2008服务器的小伙伴配置404错误页面的时候,如果出现了乱码的情况,就是文件路径地方配置错了,用绝对路径就会出现乱码,用相对路径就没问题了哦。

文章最后一次修改于

原创文章,作者:九岁少女的梦~,如若转载请注明出处:解决win2008服务器IIS设置404错误页乱码的方法

(7)
打赏 微信扫一扫 微信扫一扫
上一篇 2019年12月5日 11:15:32
下一篇 2020年1月3日 11:25:15

相关阅读推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

微信内浏白天博客