News新闻

业界新闻动态、技术前沿
Who are we?

您的位置:首页      JS/JQ/AJAX      怎样做错误404页面自动跳转?

怎样做错误404页面自动跳转?

发布日期:2014-03-06 00:00:00 714

最近发现了一篇更详细,道理说的更清楚的文章。其中有一定觉得很重要,404页面调整,不要用Meta Refresh,很容易让搜索引擎误判,值得重视。第二,有一个的观点,不要跳转到首页,那样会对首页权重造成破坏,这篇文章似乎没有这么说,我的看法是,404页面调整,不要用Meta Refresh,也不要跳到首页。


HTTP 404 错误意味着链接指向的网页不存在。在网站建设中想要完全避免这种情况是不可能的,比如说,我们常常需要对网站进行调整、改版,便会有网页被删除、改名或移动位置,这时候,虽然相应内容的网页还存在于网站中,但使用原来的地址访问则无法访问。——当然,对这类情况首先要考虑的是为原来页面地址做301重定向,以尽可能地减小对css">
   BODY { font: 9pt/12pt 宋体 }
   H1 { font: 12pt/15pt 宋体 }
   H2 { font: 9pt/12pt 宋体 }
   A:link { color: red }
   A:visited { color: maroon }
   #goto{ color:#FF0000; font-size:30px; font-weight:bold}
</STYLE>
<script type="text/javascript">
function out(obj){
var i=obj;
if(i==0)
document.location.href="http://www.p2psun.cn";
document.getElementById("goto").innerHTML=i;
i--;
setTimeout("out("+i+")",1000);
}
</script>
</HEAD><BODY onLoad="out(5);"><TABLE width=500 border=0 cellspacing=10><TR><TD>
<h1>无法找到该页</h1>
您正在搜索的页面可能已经删除、更名或暂时不可用。
<div><span id="goto"></span>秒后转入主页,或者你可以直接点击进入<a href="http://">http://</a></div>
<hr>
<p>请尝试以下操作:</p>
<ul>
<li>确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。</li>
<li>如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
</li>
<li>单击<a href="javascript:history.back(1)">后退</a>按钮尝试另一个链接。</li>
</ul>
<h2>HTTP 错误 404 - 文件或目录未找到。<br>Internet 信息服务 (IIS)</h2>
<hr>
<p>技术信息(为技术支持人员提供)</p>
<ul>
<li>转到 <a href="http://go.microsoft.com/fwlink/?linkid=8180">Microsoft 产品支持服务</a>并搜索包括“HTTP”和“404”的标题。</li>
<li>打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“网站设置”、“常规管理任务”和“关于自定义错误消息”的主题。</li>
</ul>
</TD></TR></TABLE></BODY></HTML>