您的位置 广州SEO > SEO培训 > 网站301重定向怎么做,301重定向代码!

网站301重定向怎么做,301重定向代码!

  网站在做SEO优化的时候,301重定向是众多SEO人员以及站长优化比不可少的一项,那对于网站的301重定向你了解多少呢,今天跟大家聊一聊网站301重定向怎么做,301重定向代码!

  网站301重定向怎么做,301重定向代码!

  1.宝塔怎么做301重定向

  宝塔面板是很多SEO非常喜欢的服务器管理软件。宝塔做301重定向非常的简单。

  网站——>设置——>301重定向

  选择你要301的域名。

  “启用301”要勾选。这样宝塔的301重定向就完成了。

image.

  注意:选择[整站]时请不要将目标URL设为同一站点下的域名.取消301重定向后,需清空浏览器缓存才能看到生效结果.[整站]是要换域名的情况下使用的。

  2.IIS 301 重定向怎么做

  打开IIS,首先新建立一个站点,该网站目录下只需要1个文件,404.htm。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选 中“资源的永久重定向”;当然,最后要点击“应用”,完成。如下图所示: 推荐关注(青岛SEO培训

image.

  3.htaccess文件做301重定向

  用记事本打开 .htaccess 随便哪个位置,加入以下代码:

image.

  (把域名改成你自己的,其他不要动。)保存,传到网站根目录。

  本例:abc.com 301重定向到www.abc.com

  4. dede PHP 代码实现301重定向


    <?php

        //主域名301跳转到www

        $redirect301=1; //301跳转开关,1代表打开,0代表关闭

        $index_file='index.html'; //指定网站默认首页文件,DeDeCMS设置为index.html,不支持SSI(shtml/shtm)

        if(substr($_SERVER['SERVER_NAME'],0,4)!='www.'&&$redirect301) //判断URL中是否带www

        {

        header('HTTP/1.1 301 Moved Permanently');

        header('Location:http://www.'.$_SERVER['SERVER_NAME']); //301跳转到www

        exit();

        }

        if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

        {

        header('Location:install/index.php');

        exit();

        }

        //自动生成HTML版

        if(isset($_GET['upcache']))

        {

        require_once (dirname(__FILE__) . "/include/common.inc.php");

        require_once DEDEINC."/arc.partview.class.php";

        $GLOBALS['_arclistEnv'] = 'index';

        $row = $dsql->GetOne("Select * From `dede_homepageset`");

        $row['templet'] = MfTemplet($row['templet']);

        $pv = new PartView();

        $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

        $pv->SaveToHtml(dirname(__FILE__).'/index.html');

        include(dirname(__FILE__).'/index.html');

        exit();

    }

        include(dirname(__FILE__).'/'.$index_file); //联接网站默认首页文件

    ?> 

  注意:本代码只解决了dede首页301跳转问题,如果要dede要全站跳转可以用htaccess文件做301重定向。

  5.http 301 重定向到https做法

  采用htaccess文件做301重定向 推荐关注(SEO培训课程

  apache环境云服务器

image.

  # 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响

  虚拟主机怎么做https 301重定向:

image.

  # 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响(作者:智宇SEO自媒体):http://www.shenhuangji.com/html/105.html

  网站做301重定向的目的是什么?

  1、我们购买的域名一般为(seo-6.com),seo-6为我们的自定义域名,.com为顶级后缀域,所以一级域名为seo-6.com,而搜索引擎也会将网站评分量级(权重)分配给这个一级域名。

  2、由于人们习惯性使用www.seo-6.com这类域名,这是一个二级域名,所以我们需要做301重定向将一级域名(seo-6.com)重定向到二级域名(www.seo-6.com),让搜索引擎将网站的评分量级也就是权重分配给这个二级域名,对seo来说很重要。

  3、301是永久性的跳转,网站权重也是永久性的直接分配到新域名上。但有一个302重定向是临时跳转,权重也是临时转移且不是很稳定,一般用来做一个过渡;所以当我们确定最终跳转域名后,我们还需要再设置一个301重定向。

  301重定向的注意事项:

  1、在做301重定向的过程中,我们需要确保新旧URL的内容,高度相关,如果两篇内容不具备相关性,那么很可能会影响重定向的效果。

  2、如果你试图利用多个内容相关的域名,301重定向到一个目标域名,让网站排名提高,这是一种相对危险的操作,很容易判定为作弊。

  推荐阅读:

  SEO外链发布的方法有哪些,这些方法一定要了解

  网站关键词优化策略,这几个策略SEO人员要了解

  大量长尾关键词如何选放在哪,这几个策略要收藏

  企业网站seo优化需要进行那些操作,需要注意什么

  网站改版优化需要注意那些事项,这几个一定要注意

热门文章

发表评论

0条评论

cache
Processed in 0.007795 Second.