如何制作404跳转页
方法概要
当你已更换域名,开通新网站时,是否常常苦恼:那搜索到旧网站的人要怎么办呢?没问题,想要从已删除的旧网站中人们仍可以访问到你的新地址,这时你可以做404页面跳转功能。即自定义错误服务提示:当您的页面不存在时,访问者往往会得到一个404 not found的提示,这个提示一般是服务器返回给浏览器(IE等),浏览器给出的。有可能您的页面只是更新换了名字,或链接错误,对于访问者来讲,就找不到所需要的信息,您可以自定义出现这种情况时,您返回给用户的信息,例如:“网页更新,请访问新网页,返回主页”等。
什么是404页面跳转新域名?
很多SEO新手,都会忘记了一个非常重要的问题,那就是404页面的制作,所谓没有完美的事,那网站也差不多,一个网站无论你程序设计多么好,都会有缺陷的,假如出现了一个错误页,网站将无法浏览。
这样用户体验就大打折扣了,那么如何做才能更好的迎合用户体验和网络蜘蛛呢?那么你就是404错误页了。
用户访问一个不存在的网址时,会出现404错误页面,表明在服务器找不到指定的页面。
在碰到404页面时,用户可能会尝试手动纠正这个错误的网址,或者点击返回按钮,或者直接离开网站,不过该页面通常不会向用户提供任何有用的信息,大多数用户可能会离开您的网站。
404页面的目的是:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
很多网站都不提供404页面或提供的404页面并未达到SEO的要求,影响网站的权威性。一个好的自定义 404 网页可以帮助用户找到所需信息、提供其他实用内容及吸引用户进一步浏览您的网站。
遇到404页面不用太苦恼,建议你建立一个404页面跳转程序。一些网络服务商的服务器可支持三种自定义页面,分别是:404,403,500,甚是方便。
我们以输入www.cqsem.org 为例,即当你输入一个已不存在的地址,进入到一个提示页面,程序便会带你进入正确的页面。
如何制作404网页跳转到新域名?
1.要开通一个新的空间,与要跳转的页面不同的空间,这种方式比较确保实现跳转效果。
开通空间之后要如何操作:
1)404,文件找不到时给出的提示页面,定义方法,请将你的网页放在 /www/errors/,文件名必须为:404.htm。
2)403,你的文件不想给外部的人访问,你可以用FTP软件将此文件(或目录)的属性改为:700,当有人访问这些文件时,会出现权限不够的页面,定义方法,请将您的网页放在 /www/errors/,文件名必须为:403.htm。
3)500,如果你有cgi程序,当程序出错时,一般会出现 500 internal server error,你可以自己定义程序出错的页面,定义方法,请将您的网页放在 /www/errors/,文件名必须为:500.htm。
4)如果你没有定义这些文件,系统会自动调用服务器一套固定的模版。
5)请注意,文件名区别大小写。
6)错误页面只能通过域名访问时才有效,通过主机头访问无效。
2.程序编写(PHP),以下代码简单易操作,供参考啊!
<script language="javas
function jumpurl(){
window.location = http://www.1100do.cn;
}
</script>
<body on
3.做域名指向。
空间已准备,代码已准备,接着就是域名了。把旧域名(404页面产生的域名)做域名解析,指向到新开通的空间IP地址,等待域名解析生效。
解析生效之后,去测试一下,就知道效果了。
当然这些效果都可以在本地测试的。
可能会遇到的问题
你可能会遇到以下问题:
1. 域名指好了,程序也没问题,但是还是没有跳转呢?
答:这是IE浏览器的bug。如果404.html的小于512字节的话,那么IE会认为这个错误页面不够“友好”,会忽视掉的。这种情况,只能您修改此页面。超过512b,使用ie才能跳转。
2. 二级域名无法跳转。
答:二级域名无法跳转,则需要做一个纯域名转发,即将URL转发到要跳转的地址即可。
3. 二级域名,带有后缀地址的无法跳转。