服务器 服务器与VPS中IIS设置404页不生效的解决方法

[复制链接]
坏小子 发表于 2012-6-1 09:21:17 [服务器] 显示全部楼层 |阅读模式 上一主题 下一主题
discuz使用视频教程
31

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
网站改版或者栏目进行调整,原路径的页面有的可能进行了更改或删除,而该页面很有可能已经被百度、谷歌等搜索引擎收录了,当访客通过点击进入已经删除的页面时,默认IIS会返回出错的页面,该出错的页面会给客户访问带来很大的影响,因此,制作一个漂亮简洁、带有提示的404页面是一件非常重要的事。

自定义404页面可以让访客访问到已经删除不存在的网页时自动调用自定义的网页内容,网页上可以有图片和文字,并且可以加上提示和返回首页的链接,让访问者有更好的访问体验,同时也不至于让网站的流量流失。今天就重点为大家讲一下在IIS上设置404出错页面时常见的问题。

我的那位新手朋友原来一直用的虚拟主机,404页面设置在后台简单弄一下就好了。最近几天买了一个月的VPS试着用用,但是在克服了重重困难之后只有404页面总也设置不成功不成功,而且一直没找出问题,后来经过检查是他VPS权限配置的问题。

为了增加文章解决这个问题的完整性,我将几种最常见原因整理如下:

404自定义出错页设置失败原因一:

404自定义出错页设置失败原因一

404自定义出错页设置失败原因一


设置出错。如图,设置的时候“消息类型”选择“文件”,下边文件的位置要写正确了,可以点击“浏览”进行选择。

404自定义出错页设置失败原因二:

404自定义出错页设置失败原因二

404自定义出错页设置失败原因二


服务器或者VPS是有权限配置的,而且权限配置很严密。首先查看一下404.html的安全属性,404页面的“安全”选项卡里“组或用户名称”中并没有IIS相关的用户组,看来是IIS本身没有权限访问这个文件了。也就是漏掉一个工作组权限了,那就是IIS_WPG。因此直接给这个站点下面的404.html加上IIS_WPG组读取和运行权限就可以了。再次测试就成功了!

404自定义出错页设置失败原因三:

设计的404.html文件大小过小,由于IIS只能检查到容量大于512B以上的文件,所以404.html的大小也必须大于512B。有些站长在404.html的页面上只写了几个字加上两个链接就完事了,在设置时明明所有的都设置对了,但就是无法调用自己设计的404.html从而造成设置失败或访问无效,原因就在于此!

以上就是我个人总结的关于设置独立服务器和VPS中404错误页面的方法,希望对新手站长有一些帮助,也恳请高手批评指教!

推荐阅读:

1、Linux下Nginx配置404页面的方法

2、11个精品404页面免费提供下载了

3、Apache下htaccess使用技巧:301重定向、404错误等

4、IIS6服务器或虚拟主机设置301重定向的方法

5、IIS服务器或VPS虚拟主机设置404页面的方法

6、提醒站长切勿在应用中心安装404页面




上一篇:大家都喜欢的瀑布流源码
下一篇:IE6下PNG图片支持透明的解决方案:DD_belatedPNG.js

大神点评6

非一般感觉明星会员实名认证 发表于 2012-6-1 11:20:30 [服务器] 显示全部楼层
好方法啊
小小歪 发表于 2012-6-1 23:07:48 [服务器] 显示全部楼层
我不发表评论。
zhyacd 发表于 2013-1-29 13:36:50 [服务器] 显示全部楼层
确实不错 值得学习了
安之箬素 发表于 2013-6-26 16:01:15 [服务器] 显示全部楼层
受教了!
影子明星会员实名认证 发表于 2013-6-26 16:45:18 [服务器] 显示全部楼层
好东西  拿下!
阳光互联 发表于 2013-9-23 16:24:18 [服务器] 显示全部楼层
呵呵,我可是看见404页就头疼也
http://www.sundns.com
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表