网站对于301、404错误的处理

作者:佚名 来源:互联网 时间:2009-01-15 09:21:00 

核心提示: 说说我访问错误的处理,更明确地说是301错误和404错误。

由于网站来来回回地换了几次空间,而且访问方式也发生的变化,原来是使用链接 http://www.dudo.org/blog 访问,处于二级目录的地位,调整后使用 http://www.dudo.org 就可以直接访问了。后来又增加了一个备用域名 duxinhua.cn 。所以最后导致搜索引擎指向网站的链接出现了问题,有的页面不能访问了。如果搜索引擎多次访问网站都得到错误的话就会影响网站的收录程度。虽然是个人博客,不追求访问量,但是每天高一点的点击量总比无人问津好一点,而且养成一个好的、正确的使用习惯也不是一件坏事情。这是说说我访问错误的处理,更明确地说是301错误和404错误。

1、301错误

301错误主要是域名更换后,搜索引擎还在使用原有域名访问你的网站,如果得到的是一个301错误,那么搜索引擎就知道你已经更换了域名,下次就会使用新域名来索引你的网站,当然你要告诉搜索引擎你的新域名是什么。代码如下:

程序代码

当然这是写在一个特定文件里面的,如果你想所有访问旧域名的请求都转到新域名,你就需要在你的虚拟空间的控制面板里设置这个301错误的内容了。

对于PHP来说,就想对简单了:

如果我想让所有来访问 duxinhua.cn 的数据会自动跳转到 dudo.org

如 duxinhua.cn/default.php 会转到 dudo.org/default.php

转换空间后自动跳转到新页面的代码

将下面的代码保存为 .htaccess

程序代码

RewriteEngine on

rewriteCond %{http_host} ^duxinhua.cn

rewriteRule ^(.*)$ http://www.duxinhua.cn/$1 [R=301,L]

rewriteCond %{http_host} ^www.duxinhua.cn

rewriteRule ^(.*)$ http://www.duxinhua.cn/$1 [R=301,L]

2、404错误

如果有人访问了我的网站上一个不存在的页面那么就会返回给浏览器一个404错误,如果我们这部分的流量也不想失去的话,你就可以自己做一个404错误页面,在几秒钟后让浏览器怎地跳转到网站指定页面就可以了。比如你访问 http://www.dudo.org/default.asp ixixi.asp这个文件是不存在的,那么你就会看到一个404错误的页面,3秒后你就自动回到网站的首页了。

404错误的设置也是虚拟空间的控制面板中的”错误定制“功能了,相信绝大部分的空间都是支持的。而PHP的也只是在..htaccess修改就可以了

程序代码

ErrorDocument 404 /Lame_excuses/not_found.html

一个好的网站总是要遵循一定规则的,并且要让用户得到最好的体验。即时是在访问你的网站出现错误的时候也不要让你的用户、哪怕是搜索引擎面临一个冷冰冰的页面。当然我们要做的还不只这些,只是暂时我自己做了这些而已,愿意和大家继续讨论。

标签:
0
投稿

猜你喜欢

  • ubuntu20.04 LTS系统默认源sources.list文件的修改

    2023-11-02 20:34:36
  • 盗链解决:服务器ISAPI Rewrite设置

    2011-08-14 06:34:29
  • 在VirtualBox上安装CentOS7(图文步骤)

    2022-11-02 22:49:24
  • 深度剖析百度定位广告 广告只给需要的人

    2009-02-11 13:05:00
  • SEO入手统筹优化步骤

    2009-08-23 09:55:00
  • 举例分析Linux动态库和静态库

    2012-02-25 19:29:46
  • 75%年轻人称没有互联网就无法生活

    2009-10-16 08:46:00
  • 马云:我们将走向伟大

    2009-10-12 10:46:00
  • 在Centos部署nodejs的步骤

    2023-07-29 15:30:50
  • docker安装Elasticsearch7.6集群并设置密码的方法步骤

    2021-04-25 06:19:11
  • 2000 Server 实现磁盘的容错功能

    2007-10-08 14:18:00
  • Linux的路由表详细介绍

    2023-08-16 07:35:03
  • 百度联合娃哈哈慈善基金会 邀网友许爱心梦想

    2009-10-30 09:51:00
  • 学而时习之 非常简单的20套SEO问答知识

    2009-01-28 19:27:00
  • linux环境下的Oracle部署教程

    2023-07-24 20:58:43
  • 复制“徐静蕾模式” 新浪微博邀名人入伙

    2009-11-13 13:52:00
  • ISA下FTP的解决办法(2)

    2007-08-31 13:52:00
  • 关于robots.txt无法禁止收录的小看法

    2011-10-14 20:34:22
  • 蓝色理想曾沐阳:不要轻易做网站

    2008-04-23 12:26:00
  • SEO Google算法解析系列之HillTop算法

    2009-09-11 16:26:00
  • asp之家 网站运营 m.aspxhome.com