301有什么用,怎么做301?

2021-10-20 15:33

301重定向

301重定向

当我们需要将一个页面的权重完全导入到另一个页面,或是当我们需要更换域名的时候,301重定向绝对是我们最佳的选择。

当我们设置301之后,打开当前页面就会被跳转到我们指定的页面中去,例如:当前页->301->首页,那么打开当前页面就会自动跳转到首页,且这个跳转是**性的,只要我们不手动的去取消它,那么这个跳转就会永远存在。

且设置了301之后权重会慢慢的从当前页向指定页面流去,这对于我们更换域名之后恢复排名具有相当大的帮助。

怎么重定向

301的功能是强大的,设置301也非常简单,现在有两种方法可以设置301,一种是从服务器入手,一种是自己在网页里面手动跳转到新页面或网站。

•.htaccess

在我们网站的根目录下面会有.htaccess文件,如果没有的也可以自己创建一个,在这个文件中输入以下代码:

lt;IfModulemod_rewrite.cgt;

RewriteEngineOn

RewriteCond{HTTP_HOST}^zuijiakeji.com//被跳转链接

RewriteRule^(.)www.zuijiakeji.com/1[R301,L]//目标链接

这段代码的意义就是我们访问zuijiakeji.com的时候会跳转到www.zuijiakeji.com页面,如果需要多个链接跳转一个页面时,只需要复制被跳转哪一行,然后更换链接就可以了,一定要注意的是.htaccess那个.不能省略的哦。

•php文件

我们还可以通过php来实现网页的跳转,首先,我们需要将同目录下的index.html删除掉或者在服务器里面将index.php的优先度放到最前面,准备完成后在index.php文件键入以下代码:

<?php

    $the_host=$_SERVER['HTTP_HOST'];//取得进入所输入的域名

    $request_uri=isset($_SERVER['REQUEST_URI'])?$_SERVER['REQUEST_URI']:'';//判断后面的请求部分

    if($the_host!=='nowamagic.net'){//zuijiakeji.com是我现在的域名

        header('HTTP/1.1301MovedPermanently');//发出301头部

        header('Location:http://www.zuijiakeji.com'.$request_uri);//跳转到我的新域名地址

    exit();}?>

如果有多个页面需要重定向也可以这样写:

<?php

    $the_host=$_SERVER['HTTP_HOST'];

    $request_uri=isset($_SERVER['REQUEST_URI'])?$_SERVER['REQUEST_URI']:'';

    switch($the_host){

        case"www.zuijiakeji.tk":

        case"zuijiakeji.tk":

            $location="Location:http://zuijiakeji.net".$request_uri;

            break;

        case"blog.zuijiakeji.tk":

            $location="Location:http://blog.zuijiakeji.net".$request_uri;

            break;

        case"www.moiya.tk":

        case"moiya.tk":

            $location="Location:http://zuijiakeji.net";

            break;

        default:

            $location="Location:http://zuijiakeji.net";

            break;

    }

    header('HTTP/1.1301MovedPermanently');

    header($location);

    exit();

?>

以上就是今天关于301的知识了,希望能够对你有所帮助。

相关内容:404页面怎么设置?网站404页面返回错误会怎么样?

人才招聘

(简历投放邮箱):zjkj@zuijiakeji.com

备案信息

备案号渝ICP备18016093号-2 备案图标.png 渝公安网备50010502001963号

  • 成都负责人

    免费获取报价(成都)

  • 重庆负责人

    免费获取报价(重庆)

  • 公众号

    关注微信公众号

联系我们

重庆总部

联系人:许总   联系电话:15523213114

联系地址:重庆市两江新区新光大道62号海王星科技大厦C区7楼713

成都分公司

联系人:李总   联系电话:18323256987

联系地址:四川省成都是高新区剑南大道1533号时代晶座3栋1118,1119号