【石家庄SEO】空间不支持,如何做301重定向?

SEO优化评论77

【石家庄SEO】空间不支持,如何做301重定向?-图片1

我相信做网站的人都了解过301重定向,它可以让网站权重集中,向搜索引擎传达一个友好的信息。但是,相信有不少做站的朋友们使用的虚拟空间无法添加 301重定向,今天本文就来告诉你在不更换空间的情况下,怎么通过其他的方法来实现301重定向。我主要介绍两种方法来实现这个目的:

【石家庄SEO】空间不支持,如何做301重定向?-图片2

第一种是软重定向,使用代码进行301重定向

虽然我们无法在虚拟空间中设置301重定向,但是代码还是可以修改的,所以我们可以对index文件进行修改,由于每个程序使用的代码不相同,大家可以自行搜索与自己程序向匹配的301重定向代码,我这边以wordpress博客为例进行讲解,方法大同小异。

将以下这段代码放入到根目录的index.php最开始的地方

$the_host = $_SERVER['HTTP_HOST'];//取得当前域名

if(strtolower($the_host) != ‘www.bluefate.org’)//把这里的域名换上你想要的

{ $URIRedirect=$_SERVER['REQUEST_URI']; //获取域名后的参数

if(strtolower($URIRedirect)==”/index.php”)//判断是参数为/index.php就显示为/

{

$URIRedirect=”/”;

}

header(“HTTP/1.1 301 Moved Permanently”);//发出301头部

header(“Location: http://www.baiduzq.com”.$URIRedirect);//跳转到你希望的地址格式

exit();

}

添加这段代码之后,可以将原域名下的所有链接地址定向到对应新域名的地址,即:域名变化,但是参数不变的。这样就巧妙的实现了301重定向,同样达到了向搜索引擎传达友好信息的作用。

第二种是通过DNSPOD来实现301重定向

这个方法是我今天要强烈推荐的,主要是因为这个方法非常的简单,但是效果却是一样可以达到。请看下图

【石家庄SEO】空间不支持,如何做301重定向?-图片3

在上图中有四个参数,我们需要用到的主要有A、B、D这三个参数。做301重定向,首先就是要把记录类型,即参数B设置为显性URL,剩下的就是补充其他的参数,有这两种情况

第一种情况,把不带WWW的重定向到带WWW的

操作方法:主机记录填写@(@代表主域名),记录值填写你的目标网址比如http://www.123.com,这样就可以把123.com 重定向到www.123.com

第二种情况,把A网址重定向到B网址

操作方法:需要添加两条记录,一条是把带www的A网址的重定向到B网址,主机记录填写www,记录值填写B网址,第二条是把不带WWW的A网址重定向到 B网址,主机记录填写@,记录值填写B网址。通过这两条记录,就可以把不带WWW和带WWW的A网址重定向到B网址了。

这个方法绝大多数人都可以使用,而且不需要空间的支持,希望这篇文章对大家有所帮助,四叶草小编在此只是起到一个抛砖引玉的作用,希望可以帮助到大家。

更多SEO技术尽在四叶草博客:http://www.sjzseo010.com

【石家庄SEO】空间不支持,如何做301重定向?-图片4

关注微信公众平台

1、微信“添加好友”点击“搜号码”输入“sjjsiyecao”或者“四叶草SEO”点击关注

2、扫描以下二维码

如对您有帮助或是想让更多的朋友知道,请点击右上角,在弹出的菜单中选择“发送朋友”或“分享至朋友圈”

QQ热线:983561356

 
学seo需要哪些基础呢? SEO优化

学seo需要哪些基础呢?

如何学习SEO?学习SEO应该从哪里开始,每一个SEO都应该掌握这一学习SEO的方法:定位网站、、需求分析选择好的内容、站内优化、站外优化、推广、数据分析、体验分析。虽说SEO的门槛不高,有点技术背景...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: