1、404页面的制作404页面
这里分两种情况。 为Apache Server设置 404错误页面的方法很简单,只需:
(1)在.htaccess文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录。
(2)制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。
注意:
(1).切记不要将404错误转向到网站主页,否则可能会出现主页在搜索引擎中消失的情况。
(2).切记不要使用绝对URL,如果使用绝对URL会返回302+200的状态码。 首先,修改应用程序根目录的设置,打开web.config文件编辑,在其中加入如下内容:
以下为引用的内容:
<configuration>
<system.web>
<customErrors mode=On defaultRedirect=error.asp>
<error statusCode=404″ redirect=notfound.asp />
</customErrors>
</system.web>
</configuration>
注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。
然后,在自定义的404页面notfound.asp中加入以下为引用的内容:
<% Response.Status = 404 Not Found %>
这样,便可以保证IIS能够正确地返回404状态码 1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失。
2.不要使用绝对URL,如果使用绝对URL返回的状态码是302+200。
3.404页面设置完成,一定要检查是否正确。但http头信息返回的一定要是404状态。这主要是对搜索引擎有关系,因为如果你网站产生较多页面时候但搜索引擎看到的是很多一样的正常页面,有可能会误被认为作弊。
4.404页面不要自动跳转,让用户来决定去向。这涉及到404页面的制作,提供用户体验很重要,404页面制作很有学问。
改进404的13个建议
1、不使用专业术语
“404错误”这个词的使用一直非常规范,但这并不是你使用专业术语吓跑访客的理由。“找不到网页”这个说法相比来说更准确也更易于接受。
2、不要责备访客
你的访客很有可能是从其他网站链接或者是你网站上一个旧链接而来。看到这个错误页面并不是他们的错,所以要善待他们。撰写的措辞要充满歉意并尽量提供有益的帮助,而不是一些让访客们感到糟糕的文字。
3、提示访客检查拼写
还有一个可能:访客看到404错误页面是由于他们自己在输入URL网址时出现了拼写错误。提示访客检查他们的拼写,但不要失礼。就像我们在上面提到的,你的措辞不要让访客们感到你是在责备他们。
4、让页面返回404
每个网页都有一个服务器响应代码。 代码200是指页面一切正常,404则是指页面无法被找到。如果你已经指定了自定义的404错误页面,则需要确保页面的标题是返回正确的响应代码。有几种不同的方法可以做到这一点,最简单的就是用你的htaccess文件来指定错误页面。
5、明确表明404
清楚地向访客声明他们正在搜寻的页面无法找到,且不要让错误页面看起来与正常的内容页(如加入过多的文本和链接)太过相似。你是想要表明这是一个错误页面,所以就不要羞于向访客们声明这一点。
6、帮助访客
404错误页面已经呈现在访客面前,表明这个页面并不是他们正在搜寻的。所以你应该设法帮助他们找到原来的页面。确保你的错误页中包含一个选项来协助用户寻找他们想要的页面,甚至可以包括有过更改的页面的链接。
7、放置网站主页链接
不要让访客无处可去或是无法找到你的网站信息。至少应该有一个链接链回你的网站主页。这样一来,从其他网站链接而来的访客就可以了解你以及你的网站,甚至他们可能在你的网站中找到一些他们喜欢的内容。
8、访客方便反馈信息
如果访问者点击了你网站上的一个错误链接,你会想了解这个链接故障。如果通过404页面给他们提供一个反馈信息的便捷方式,让他们可以报告这个故障以便你去解决。这只需要一个非常简短的形式来提示访客告诉你他们来自哪个页面及哪个链接。通过这个方法,你可以获取到所有你需要的信息。
访客们可能依然因为无法找到他们想要的页面而感到困惑和烦恼,因此给他们一个发泄不满的地方,同时也给你一个做出回应并提供帮助的机会。这很可能会为你挽回一个潜在客户。
9、保持品牌风格
我们都看过非常酷的“让访客发现一个巨大的“复活节蛋”“的错误页面的设计案例。但千万不要使这个页面的设计与你网站的其他页面相差太大,否则会看起来这个页面不像你网站的设计,会让访客产生疑惑,误以为自己已经被带到了一个外部网站。
10、语言版本
如果你的网站是多语种的,404错误页面将从你所有语言版本的网站中获取错误信息。无论你想要显示任何信息,都需要将其翻译成各个语言版本,使每个人都能理解。同时还需提供一个链接返回到访客所对应的语言版本的网站。
11、让访客搜索想要的
如果访客正在访问的页面已被移动,你可能想给他们一个途径来搜索页面被移动到了何处,可以考虑在页面增加一个搜索框。
12、修复你的无效链接
如果你得到的数据显示有大量的访客访问您的404页面(检查你的网站的分析数据来确定数量),这表明你的网站上有很多无效链接。你完全可以通过修复这些链接来阻止访客进入404页面。像SiteBeam和Nibbler这样的网站测试工具可以帮助检查是否有无效链接,使你能够迅速找到并修复他们而不必等待别人来告诉你。
13、不要重定向到主页
一些404错误页面会立刻重定向到网站主页,这样做非常不好。你的访客不知道他们已经链接到了错误的页面,而且他们会感到困惑因为被无缘无故地链回到了网站主页。
2、网站404页面怎么做
首先,你可以简单的做一个html页面,把它命名为:404.html页面;如果不会制作,最简单的办法内就是找任何一个比较有名的容网站,把它的404页面另存为下来,然后修改上面的文字,以及URL为自己的文字信息,再保存好上传到你网站的根目录就行了。
404页面的注意点:我们做404页面不能让它直接跳转到首页,不然,首页有可能会遭到被K。
怎样让错误页面跳转到404页面:
几乎所有虚拟主机都提供了404页面跳转功能。
第一步:就是登入你注册的虚拟主机后台。
第二步:找到你要设置404页面的地方正确填写404页面所在的地址
如下图:
对于独立服务器,请在.htaccess 文件中加入代码: ErrorDocument 404 /404.html
注意点是:/404.html 前面不要带主域名,否者返回的状态码是302或200状态码。其他情况,请百度搜索下其他方式。
做完404页面之后,访问一个错误的链接会自动跳转到404页面,然后,请用工具检查那个错误链接,看是否返回404代码。
3、404页面设计理念
404页面是什么呢?就是客户端在浏览网页时,服务器无法正常提供信内息,通常是在目标页面被更容改或移除后,客户输入网页地址错误后呈现的页面,告诉浏览者其所请求的页面不存在或链接错误,同时引导用户通过链接访问其他页面,这样可以更好的提升用户体验,降低用户跳出率。
404页面设计遵循的理念
1、提供简明的问题描述;
2、提供合理的解决方案;
3、提供个性化的友好界面;
尽管客户没有阅读到自己想看的内容,但也会对你的网站留下非常好的印象。
404页面设置注意事项
1、不要将404错误页面直接跳转到网站首页,搜索引擎不喜欢这样的操作行为,甚至你的网站会被降权。或者直接判定为作弊,我们需要做的就是给个链接,引导大家去点就可以了。
2、页面设置完成,一定要检查是否正确,HTTP信息返回的一定要是404状态。
3、404页面不要自动跳转,提供必要的用户体验在404页面的制作中是很有必要的。
4、网站网页不存在时,如何设置自己设计的错误404页面
这个不可能的,当找不到页面时会显示错误404,微软的制定链接或者是页面不内存在让你找孩容子之类的
但是你制作完了的话,把页面用软件处理下就好了,制作成官方页面然后在你指定网址上的源代码的最后面添加你制作的网页的源代码就好了,然后在网站制作上有一条是如果找不到该页面跳转到......
选择它,然后在弹出的页面里添加你制作的页面的网址就好了。
好累啊
采纳哦
5、做404页面有几种方法和技巧
404页面,也叫404错误。即当用户输入了错误的链接时,返回的页面,其目的是告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
第一步:请登录虚拟主机后台,输入账户用户名和密码,进入主机管理页面。
第二步:找到你要设置的网站,在设置404页面的地方正确填写404页面所在的地址。其次我们在来谈独立服务器,请在.htaccess文件中加入代码:ErrorDocument404/404.html注意点是:/404.html前面不要带主域名,否者返回的状态码是302或200状态码。
以上的步骤是针对所有的主机而言。其实部分情况下我们可以直接在FTP管理器中增加404.txt文件,当然里面的代码我们首先要准备好,比如说Godaddy中文指南网,就是使用这种方式制作的404页面,大家可以找到域名,在后面直接加入:/404.html进行查看。做完404页面之后,访问一个错误的链接会自动跳转到404页面,然后,我们可以自己进入网站测试一下,看是否返回404代码。
在网站改版或内容删除之后,网站可能存在大量错误链接,那么404页面是必要的。特别是针对大型网站,免不了出现死链接的情况,制作了404页面,对网站整体流量和排名都是很有帮助的。
【方法一】: 对于存在的网页内容由于路径改变而导致访问不了时,可在IIS 中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。
【方法二】:设置404指向一个设计好的html 文件,此时页面返回的404状态码。不同的空间商基本都提供404设置的功能,直接上传文件设置即可。
【方法三】:Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php
【在IIs中设置方法】:打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。
【注意事项】:404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的HTML 代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句: Response.Status="404 Not Found" ,这样就保证页面返回404状态码。
6、网站404页面怎么设置 设置过程中需要注意那些东西
一、Apache服务器的404页面设置
在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html
建立一个简单的html404页面命名 Error.html
把 Error.html放置在网站根目录
二、Windows服务器的404页面设置
打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。
三、.NET网站程序的404页面制作
打开程序根目录的 web.config文件进行编辑,在其中加入如下内容:
<configuration>
<system.web>
<customErrors mode=On defaultRedirect=error.asp>
<error statusCode=404″ redirect=notfound.asp />
</customErrors>
</system.web>
</configuration>
注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。 然后,在自定义的404页面notfound.asp中加入:
<% Response.Status = 404 Not Found %>
注意:不要将404错误直接转向到网站首页,这将导致首页不被收录;/Error.html 前面不要带主域名,否则返回的状态码是302或200状态码。
制作404自定义页面的注意点
美工风格与网站统一模版、设计风格、logo及名称。
醒目位置显示错误信息、提示用户页面不存在。
带有指向首页、分类页、网站地图等的链接。
不要使用跳转(meta refresh)。
制作404自定义错误页面
1、登录空间主机控制面板进入主机控制台找到设置404的功能,
增加一定的趣味性。
2、设计自定义404错误页面。并命名为404.html
步骤四:404错误页面的编码格式为utf-8
将代码中网站标题更改为自己网站的标题,链接导航更改为自己网站的导航。由于SDCMS和Zblog网页编码都是utf-8,所以保存时格式为utf-8,命名格式为:404.html,如下图所示,否则会出现乱码。
步骤五:将404错误页面上传至远程空间
通过FTP软件将制作好的404.html文件上传覆盖:网站根目录\404.html。并在控制面板中404页面设置中找到上传的文件,然后点击设置404错误页面
步骤六:刷新网站后台,演示404错误页面效果
刷新网站后台,在浏览器中输入错误网址即可显示404自定义错误页面,而并非是系统默认页面。
7、如何在线制作网站404页面
四0四页面就是当用户输入了错误的链接或访问了一个不存在的地址时,所返回的页面。 四0四页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用中国站其他页面而不是关闭窗口离开。 四0四对seo的影响 假如你的中国站上曾经有一个中国页,但是由于某种原因现在删除了。虽然你在自己的中国站空间上删除了这个页面,但是你的这个页面的地址很有可能还是存在于搜索引擎的数据库里的,这样的话蜘蛛就还是会如往常一样的去爬这个链接。当蜘蛛爬过来的时候事实上你这个页面已经不存在了,这时蜘蛛就会返回一个信息——“此路不通”。如果你的中国站上有很多这样的页面,例如换了程序、删除了数据等,这样造成蜘蛛经常性的遇到“死路”,那么你的中国站就极有可能会被K或降权。于是此时就需要制作一个四0四页面,四0四页面上需加上你中国站的首页链接和主要栏目的链接。这样当蜘蛛爬到某一个不存在的页面时就会转到这个四0四页面,由于这个四0四页面上有首页的连接,于是蜘蛛就会顺着这个连接继续爬。 四0四对用户的影响 当用户不小心访问了某一个不存在的页面并且没有设置错误提示时,用户会怎么做?毫无疑问,当然是直接关闭走人。所以设置了四0四页面也相当于是做了一个针对用户的提示页面,当用户访问了某一个不存在的页面后就会转到四0四页面,然后因为你在这个四0四页面上有友好的提示,并且有首页和主要栏目页的连接,用户就很有可能会再次点击进入你的首页。设置四0四页面的第一步,登陆你购买空间的地方,进入空间的控制面板。我这里以超视野的主机为例,其他的空间步骤也基本相似。一)、点击空间控制面板上的“自定义出错页”,就能看到一个“自定义四0四出错页”的面板;二)、在“自定义四0四出错页”那可以看到有四个选项(也有的地方是让你自己输入出错页路径的);三)、由于我的博客上的四0四页面的文件名是四0四.htm,所以我这里选择了最后一个“使用web目录中的四0四.htm文件来自定义内容”;四)、最后点击“马上修改四0四 ”,这样空间的设置就完成了。空间设置的全过程看下图: 通过上面的步骤设置好了空间以后,接着第二步我们就要制作好一个四0四页面,并上传到空间
8、如何设置404页面,404错误页面自定义方法
1、Apache服务器下设置404错误页面
为Apache Server设置 404错误页面的方法很简单,首先制作一个名为404.html/404.htm/404.php/404.asp/404.aspx的页面,视空间要求而定,再在.htaccess 文件中加入如下内容即可(.htaccess文件一般linux空间会自带的,如果没有这个文件,自己可以用记事本写一个,命名为.htaccess,一定要记得去掉记事本文件的.txt哦。而windows虚拟空间是没有这个文件的,也不用上传这个文件):
# 404 page
ErrorDocument 404 /notfound.php
(“notfound”是你给你的自定义错误页面的命名,你也可以改成Error.php等等)
注意:
(1).切记不要将404错误跳转到网站主页,比如使用了js脚本或者meta refresh跳转技术。否则可能会导致主页在搜索引擎中消失或者不被收录.
(2).切记不要使用绝对URL如果使用绝对URL返回的状态码是“302”+“200”
2、IIS/ASP.net下设置404错误页面
静态404错误页面设置
(1)做个404页面,404.html或者404.htm,根据你的网站实际情况来。
(2)服务器/虚拟主机管理设置,根据自己的情况,选择“使用根目录下的404页面”,如果自己能找到“消息类型”选项,则要选择“文件”或者“默认值”,而不能选择“URL”。如果自己在主机提供商网站的管理后台找不到此“消息类型”选项请联系技术客服做出修改。这是具有决定性的一步。 这步一定要操作好,如果在后台找不到这个消息类型,就不要自己设置,因为你设置之后肯定返回值是200,所以事先和客服联系下。
(3)上传404.htm到网站根目录,打开一次试试,看是否成功了。
9、怎样设置网站404页面
在服务器中设抄置404指向一个设计好的html 文件
1、现在的空间提供商基本都提供404设置的功能,直接上传文件,然后设置即可。
2、自己在服务器中,用IIs中设置方法:打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码
10、请问网站404页面如何制作,请高手解答?
不过,你要有耐心~你需要利用大概30分钟的时间,利用Unix服务器,就可以完成。
404页面的设计方法
我认为,404错误页面至少应该包含以下四项内容:
1.陈述页面未找到。
2.介绍没找到页面的原因。
3.提供搜索框,确保访问者登录网站其它页面。
4.指引用户登录免费产品或者免费服务网页。
当然,你可以添加其它内容,比如说简单的java script编码以及IP地址等等,这样可以让用户对网站技术留下深刻的印象。
404网页应该与网站外观、风格一致,所以应该包括页眉、页脚或者两者兼有,这样才能保持网站特征。或许你希望网页设置其它链接,引导访问者进入你希望他们进入的页面。
基本步骤 :
最简单的方法就是页面创建完毕后,上传到包含主页的文件夹中。服务器会根据需求不断变化,我认为404页面必须有特殊名称,可以正确发挥作用。
如果没有.htaccess文件,你需要在包含主页的文件夹中创建一个(通常这个文件已存在,拥有FrontPage的服务器会自动创建这种文件)。当然,你需要对文件稍做改动,利用文本编辑器或者服务器编辑工具,增加以下命令:
(这里"filename.html"被404错误页面的实际名称所取代。)
404页面出现时,可以插入主页。如果这样,添加到.htaccess文件的正确命令就是:
ErrorDocument 404 /index.html
上述例子中,我们假设主页被命名为index.html;如果不是,运用主页的其它名称把其代替。
如果使用Microsoft Internet Explorer,你可以正确显示HTTP错误页面,但错误文本的页面应该小于512bytes,否则程序会呈现一些普通信息。
现在,你可以根据以上两个简单步骤,创建可以挽回网站访问者的404页面。
最后需要介绍一点,在创建404错误页面之前,阅读网站服务器的FAQ或者其它要求,确保网页可以发挥作用。