404错误页面怎么解决?产生404的原因及解决方法
来源: 三好在线 2023-03-17 14:02:32
一、网站为什么会产生404错误页面
一个站点随着时间的推移,网站中的页面也会越来越多,在网站运营的过程中不可避免的因为各种因素(服务器瘫痪、黑客入侵、网站搬家、误删等)导致网站中的页面丢失,当用户访问网站中不存在的页面时,服务器通常会返回404错误,如果站长没有设置好404错误页面,服务器会显示对用户体验极不友好的一个默认错误页面。
用户遇到默认的错误页面的时候一般会选择关闭,大家不要忘记,主流的搜索引擎已经将用户停留时间纳入了排名算法中。
二、404错误页面设置注意事项
需要注意的是,当一个页面不存在的时候,一定要返回404状态码,有的服务器设置有问题,或者站长刻意在不存的页面时返回一个200状态码,这种做法是极不正确的。200状态码意味着页面访问正常,如果站点中出现了多个错误页面并且返回200状态码,搜索引擎就会认为这几个不存在的页面是存在的,并且抓取的内容是一样的。这样就会造成网站中多个页面相似度过高,反而对网站不利。
如何检测页面返回的状态码是404还是200呢?其实很简单,当我们打开某个站点的时候,在URL后面随意添加几个字符,将组合成的URL放到“http状态码检测工具”中查询一下即知。
还有的站长将错误页面通过301设置跳转到首页,这对搜索引擎也是极不友好的,会让搜索引擎认为网站上存在着大量与首页相同的内容,所以不建议当页面不存在时使用任何跳转。
三、网站404错误页面的设计
1.404页面设置要点
(1)404页面设计要保持网站的统一,包括模板、logo和名称,条件允许的话建议保留网站的顶部和底部内容,不要让用户搞不清楚来到了哪个站点。
(2)404页面应该在最显著的位置明确错误信息,告知用户访问的页面不存在,可以加上造成页面不存在的几种可能性。
(3)在错误信息下方添加网站的主要几个链接,包括首页、重要栏目或者网站地图的链接,甚至还可以加上站内搜索框,让用户自己去选择点击选项。
2.404页面功能实现
当我们制作好404错误页面之后,我们需要将页面中包含的所有元素上传到网站空间,404页面可以放到网站根目录中,页面中的元素一般建立一个文件夹放置。当用户访问不存在页面时如何显示我们设置好的404页面呢?我们主要通过以下几种方法,大家根据网站配置自由选择:
(1)一般的虚拟主机控制面板中都有404错误设置模块,大家可以在空间控制面板中直接设置即可。
(2)apache服务器可以在根目录中的.htaccess文件中进行设置,代码如下:
ErrorDocument 404 /404.htm
这句话的意思是当出现404错误的时候显示根目录中的404.htm页面。Apache程序的配置文件httpd.conf也可以设置,但不建议大家使用。
(3)iis6.0设置404错误页面可以直接在IIS控制面板中进行设置:
第一步,在IIS6.0中找到自己的网站,点右键,选择属性;
第二步,找到“自定义错误”选项卡,向下拖 动滚动条,找到404错误选项;
第三步,双击或者点击编辑之后,在弹出的对话框中将“消息类型”选择“文件”,点击浏览找到404错误页面,点击确定即可。
(4)IIS7.0以上的版本可以从web.config和IIS面板中进行设置,web.config设置比较复杂,特别是伪静态、301重定向和404并存的情况下,所以推荐使用IIS控制面板进行设置。
第一步,打开IIS 管理器,点击需要设置404错误页面的网站。在IIS右侧选择错误页这项,双击打开。
第二步,双击404选项项,也可以选中404这项(这里也可以设置其他401、403、500等页面),再点右边【编辑】,然后出现如下界面:
第三步,根据上图所示中的提示,填写对应的内容即可。
3.网站404错误页面检测
当我们全部设置好404页面之后,我们需要进行测试是否成功,测试主要包含以下两个方面:
第一,在浏览器的地址栏中输入网址,并在网址后面添加”/”和部分字符,测试404页面是否展示,如http://www.***.com/asdfaf,404页面完美展示则证明404页面设置已经成功了一半;
第二,在http状态码检测工具中对http://www.***.com/asdfaf记性检测,如发现返回的状态码是404的话,则证明网站404设置完全成功。
猜你喜欢

404错误页面怎么解决?产生404的原因及解决方法
2023-03-17 14:02:32

tif文件怎么打开?打开tif格式文件的方法
2023-03-17 14:01:50

网页看视频没有声音怎么解决?网页看视频没有声音原因分析及解决方法
2023-03-17 13:58:58

什么是RoHS?RoHS标准指的是什么?
2023-03-17 13:58:20

电脑防火墙打不开怎么办?打开防火墙的方法步骤
2023-03-17 13:57:58

如何重建u盘分区表?重建u盘分区表的解决方法
2023-03-17 13:55:40

闪存和硬盘有什么不同?内存与FLASH的区别?
2023-03-17 13:55:06

开机显示器无信号是怎么回事?开机启动项怎么设置?
2023-03-17 13:54:41

电脑D盘提示满了打不开怎么办?D盘打不开的原因分析及解决方法
2023-03-17 13:51:43

网页看视频没有声音怎么解决?网页看视频没有声音解决方法
2023-03-17 13:51:17

开机按f1是怎么回事?开机启动项怎么设置?
2023-03-17 13:50:38

什么是网络口碑营销 如何做网络口碑营销呢
2023-03-17 13:47:34

电脑输入法不能切换应该怎么办?键盘正常但不能打字是怎么回事?
2023-03-17 13:47:57

ink是什么文件?ink文件如何转换成doc文件?
2023-03-17 13:47:10

mtk系统是什么?怎样知道手机是否支持mtk系统?
2023-03-17 13:44:51

CAD鼠标中键不能平移怎么解决?有哪些适合CAD画图的鼠标推荐?
2023-03-17 13:44:25

电脑为什么会自动重启?电脑自动重启的7大原因分析
2023-03-17 13:44:02

3dmark是什么?3dmark进阶版和专业版有什么区别?
2023-03-17 13:41:33

怎么更换鼠标箭头样式?教大家更换鼠标箭头样式的方法
2023-03-17 13:41:06

怎么关闭硬件加速?关闭硬件加速的操作技巧
2023-03-17 13:40:36

莲叶何田田的田田是什么意思_莲叶何田田中田田是什么意思-聚看点
2023-03-17 12:45:34

作为新锐穿戴甲品牌创始人,陈华平如何带领茉初闯出一翻新天地?
2023-03-17 11:28:15

北方铜业:公司正在积极协调推进铜矿峪矿深部探矿权手续办理,争取早日取得该探矿权 当前速读
2023-03-17 10:37:36

春藕上市 当前快报
2023-03-17 08:38:37

每日视点!华鑫股份(600621):3月16日北向资金增持18.77万股
2023-03-17 05:10:27