网站301重定向怎么做,301重定向代码!
网站在做SEO优化的时候,301重定向是众多SEO人员以及站长优化比不可少的一项,那对于网站的301重定向你了解多少呢,今天跟大家聊一聊网站301重定向怎么做,301重定向代码!
网站301重定向怎么做,301重定向代码!
1.宝塔怎么做301重定向
宝塔面板是很多SEO非常喜欢的服务器管理软件。宝塔做301重定向非常的简单。
网站——>设置——>301重定向
选择你要301的域名。
“启用301”要勾选。这样宝塔的301重定向就完成了。
注意:选择[整站]时请不要将目标URL设为同一站点下的域名.取消301重定向后,需清空浏览器缓存才能看到生效结果.[整站]是要换域名的情况下使用的。
2.IIS 301 重定向怎么做
打开IIS,首先新建立一个站点,该网站目录下只需要1个文件,404.htm。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选 中“资源的永久重定向”;当然,最后要点击“应用”,完成。如下图所示: 推荐关注(青岛SEO培训)
3.htaccess文件做301重定向
用记事本打开 .htaccess 随便哪个位置,加入以下代码:
(把域名改成你自己的,其他不要动。)保存,传到网站根目录。
本例: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环境云服务器
# 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响
虚拟主机怎么做https 301重定向:
# 将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重定向到一个目标域名,让网站排名提高,这是一种相对危险的操作,很容易判定为作弊。
推荐阅读:
0条评论