PHP网站修改代码做好301重定向

关于301重定向的好处,和一般301重定向的方法,网上有很多,笔者就不重复了,今天要说的,是PHP网站通过修改PHP网页的形式做好301重定向。

前段时间,笔者网站更换域名,在做301重定向时,搜索了网上很多帖子,发现很多都罗列了各种方法,却都没有具体将怎么操作,比如PHP网站,就是写出下面一段代码了事:

1
2
3
4
< ?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.shuxiong.net" );
?>

这个代码只适应于网站迁移的情况,即旧站和新站域名不同、根目录也不相同的情况。如果网站属于一个网站绑定2个域名,2个域名的根目录为同一个,那么,就会行成死循环。在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

这个代码只适应于网站首页的301重定向,如果网站已经被收录,或存在大量的非首页外链,要全部定向过来,那就无能为力了。更合适的方法是使用.htaccess来定向,简单快捷,不过笔者不懂这个,在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

一、建立一个301.inc.php(文件名自取)

1
2
3
4
5
6
7
8
9
10
11
< ?php
$the_host = 

关于301重定向的好处,和一般301重定向的方法,网上有很多,笔者就不重复了,今天要说的,是PHP网站通过修改PHP网页的形式做好301重定向。

前段时间,笔者网站更换域名,在做301重定向时,搜索了网上很多帖子,发现很多都罗列了各种方法,却都没有具体将怎么操作,比如PHP网站,就是写出下面一段代码了事:

1
2
3
4
< ?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.shuxiong.net" );
?>

这个代码只适应于网站迁移的情况,即旧站和新站域名不同、根目录也不相同的情况。如果网站属于一个网站绑定2个域名,2个域名的根目录为同一个,那么,就会行成死循环。在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

这个代码只适应于网站首页的301重定向,如果网站已经被收录,或存在大量的非首页外链,要全部定向过来,那就无能为力了。更合适的方法是使用.htaccess来定向,简单快捷,不过笔者不懂这个,在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

一、建立一个301.inc.php(文件名自取)

1
2
3
4
5
6
7
8
9
10
11
___FCKpd___3

其中if($the_host !== ‘www.shuxiong.net’)中的“!==”是不完全等于的意思,也可以用“!=”不等于,这样,就可以将以前的域名,包括higotv.com、www.higotv.com以及新域名中我shuxiong.net全部重定向到www.shuxiong.net。

二、在网页文件中调用301.inc.php

1
< ?php include("301.inc.php"); //301重定向 ?>

将这个代码放到你所有网页的最前面。

好了,重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了。

最后,提供一个网址,里面的301方法比较全http://www.piaoyi.org/seo/HTTP-Header-301-Moved-Permanently.html,还要感谢下SEO半亩田的SEO小工给予的大量技术帮助,真是个好人。

SERVER['HTTP_HOST'];//取得进入所输入的域名
$request_uri = isset(
关于301重定向的好处,和一般301重定向的方法,网上有很多,笔者就不重复了,今天要说的,是PHP网站通过修改PHP网页的形式做好301重定向。

前段时间,笔者网站更换域名,在做301重定向时,搜索了网上很多帖子,发现很多都罗列了各种方法,却都没有具体将怎么操作,比如PHP网站,就是写出下面一段代码了事:

1
2
3
4
< ?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.shuxiong.net" );
?>

这个代码只适应于网站迁移的情况,即旧站和新站域名不同、根目录也不相同的情况。如果网站属于一个网站绑定2个域名,2个域名的根目录为同一个,那么,就会行成死循环。在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

这个代码只适应于网站首页的301重定向,如果网站已经被收录,或存在大量的非首页外链,要全部定向过来,那就无能为力了。更合适的方法是使用.htaccess来定向,简单快捷,不过笔者不懂这个,在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

一、建立一个301.inc.php(文件名自取)

1
2
3
4
5
6
7
8
9
10
11
___FCKpd___3

其中if($the_host !== ‘www.shuxiong.net’)中的“!==”是不完全等于的意思,也可以用“!=”不等于,这样,就可以将以前的域名,包括higotv.com、www.higotv.com以及新域名中我shuxiong.net全部重定向到www.shuxiong.net。

二、在网页文件中调用301.inc.php

___FCKpd___4
___FCKpd___5

将这个代码放到你所有网页的最前面。

好了,重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了。

最后,提供一个网址,里面的301方法比较全http://www.piaoyi.org/seo/HTTP-Header-301-Moved-Permanently.html,还要感谢下SEO半亩田的SEO小工给予的大量技术帮助,真是个好人。

SERVER['REQUEST_URI']) ?
关于301重定向的好处,和一般301重定向的方法,网上有很多,笔者就不重复了,今天要说的,是PHP网站通过修改PHP网页的形式做好301重定向。

前段时间,笔者网站更换域名,在做301重定向时,搜索了网上很多帖子,发现很多都罗列了各种方法,却都没有具体将怎么操作,比如PHP网站,就是写出下面一段代码了事:

1
2
3
4
< ?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.shuxiong.net" );
?>

这个代码只适应于网站迁移的情况,即旧站和新站域名不同、根目录也不相同的情况。如果网站属于一个网站绑定2个域名,2个域名的根目录为同一个,那么,就会行成死循环。在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

这个代码只适应于网站首页的301重定向,如果网站已经被收录,或存在大量的非首页外链,要全部定向过来,那就无能为力了。更合适的方法是使用.htaccess来定向,简单快捷,不过笔者不懂这个,在此,笔者将PHP网站301重定向方法完全放出,希望能帮到新人,如果有不足之处,也请高手指出,不胜感激。

一、建立一个301.inc.php(文件名自取)

1
2
3
4
5
6
7
8
9
10
11
___FCKpd___3

其中if($the_host !== ‘www.shuxiong.net’)中的“!==”是不完全等于的意思,也可以用“!=”不等于,这样,就可以将以前的域名,包括higotv.com、www.higotv.com以及新域名中我shuxiong.net全部重定向到www.shuxiong.net。

二、在网页文件中调用301.inc.php

___FCKpd___4
___FCKpd___5

将这个代码放到你所有网页的最前面。

好了,重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了。

最后,提供一个网址,里面的301方法比较全http://www.piaoyi.org/seo/HTTP-Header-301-Moved-Permanently.html,还要感谢下SEO半亩田的SEO小工给予的大量技术帮助,真是个好人。

SERVER['REQUEST_URI'] : '';
//判断地址后面部分
if($the_host !== 'www.shuxiong.net')//这是我要以前的域名地址
{
header('HTTP/1.1 301 Moved Permanently');//发出301头部
header('Location: http://www.shuxiong.net'.$request_uri);
//跳转到我的新域名地址
}
?>

其中if($the_host !== ‘www.shuxiong.net’)中的“!==”是不完全等于的意思,也可以用“!=”不等于,这样,就可以将以前的域名,包括higotv.com、www.higotv.com以及新域名中我shuxiong.net全部重定向到www.shuxiong.net。

二、在网页文件中调用301.inc.php

___FCKpd___4
___FCKpd___5

将这个代码放到你所有网页的最前面。

好了,重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了。

最后,提供一个网址,里面的301方法比较全http://www.piaoyi.org/seo/HTTP-Header-301-Moved-Permanently.html,还要感谢下SEO半亩田的SEO小工给予的大量技术帮助,真是个好人。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索域名
, 方法
, 域名重定向
, 代码
, 不胜感激!
, 重定向
, 网站
, 前段
, 感激不尽
, 不胜感激
, 在此非常感谢
, 感激不尽。
, 301重定向
301
php301重定向代码、301重定向代码、html 301重定向代码、asp 301重定向代码、dede 301重定向的代码,以便于您获取更多的相关知识。

时间: 2025-01-21 00:03:53

PHP网站修改代码做好301重定向的相关文章

一个网站用两个域名一定要做好301重定向

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 大多数网站都是用一个域名,但是也有部分网站因为各种原因用到了两个或以上的域名,如新浪网就用了sina.com和Sina.com.cn,只不过输入sina.com后会直接跳转到Sina.com.cn,一个网站如果用两个以上的域名,如果处理得不当,则可能给网站带来不利的影响.我自己最近就因为这个原因吃过一次亏. 话说为了测试利用百度知道做长尾关键

IIS 301重定向与程序代码实现301重定向的差别_相关技巧

先说一下IIS 301重定向的做法: IIS中301重定向 打开"Internet信息服务",右击你要跳转的文件夹或者文件,在弹出的右键菜单中选择"属性"弹出的对话框中,"目录"选项下找到"连接到资源是的内容来源",选择"重定向到URL",在下面的文本框中输入要跳转到的页面同时,将"客户端将定向到" 下面的复选框 "资源的永久重定向"选上 点击"应用&quo

apache(php服务器)伪静态修改.htaccess实现301重定向

注意:在设置301重定向之前务必备份相应目录下的.htaccess文件. 1.301重定向b.org到www.b.org 这种重定向旨在使域名唯一,是网站SEO必须要做的,后面重定向www.b.org到b.org也是出于同样的原因,只是形式不同. 打开.htaccess文件,加入以下规则.(下面的规则是针对主域名的,子域名要修改)  代码如下 复制代码 RewriteEngine On RewriteCond %{HTTP_HOST} !^www.b.org$ [NC] RewriteRule

修改.htaccess实现301重定向

1.直接编辑 .htaccess. QQ:452572701 2.用 cPanel 设定. 转载请注明:zeroskyhk博客 实质二者都是修改文件 .htaccess,只是前者手工编辑,后者是由 cPanel 完成.用 cPanel 操作相当简单,登陆你的 cPanel–>Domain–>Redirects,选择相应的选项即可完成设置,这里暂不讨论.下面讲一下直接编辑 .htaccess 的方法. QQ:452572701 注意:在设置 301 重定向之前务必备份相应目录下的.htacces

ASP代码实现301重定向及带参数的方法

  由于改版需要,烈火网的一个栏目需要做301重定向,这是很久以前的烈火导航下的一个搜索,使用的是asp语言,但是蜘蛛喜欢,因此不能删除,只好写一个301重定向,但是原来的很多网址都是有参数的,例如TAG标签,形式如:liehuo_tag.asp?q=%C1%D2%BB%F0%CD%F8. 研究了一下,解决了301重定向带参数的问题,特来向大家分享,欢迎朋友多支持烈火网. 代码如下: <% if request.ServerVariables("HTTP_HOST")="

网站默认首页做301重定向的思考

一般情况下,我们在搜索结果页面看到的都是省去默认首页的,主流建站程序语言有asp/php/jsp/.net,其默认首页一般是index.html/index.htm/index.php/index.asp/default.asp/default.aspx等.推荐阅读:做网站哪种编程语言好.比如WordPress默认首页应该是这样调用的,当有人输入http://www.××.org/来到笔者的SEO博客,DNS解析系统会帮助浏览器找到网站服务器,然后网站服务器调用了硬盘上的一个默认的文件:inde

6个简单步骤快速搞定z-blog 网站301重定向

我的z-blog新站在完成分类首页静态优化以后,经过几天很快看到百度快照每天更新,收录也正常,可关键字排名依然没有上去,我想这种情况应该和权重有很大的关系.昨天检查百度快照的时候,才发现竟然有带www和不带www的两个首页快照,而内页快照则全是带www的.这才记得网站没有做301重定向,致使不高的权重分散在两个网址上面. 一.网站为什么要做301重定向 简单的说301重定向的功能是完成网址域名的跳转,可以增加目标网站的权重值,从理论上说,它是一种非常安全,既不会影响网站权重,也不会被搜索引擎视为

网站换域名怎么做301重定向

一.为什么要做301重定向? 做好网站的301重定向对网站的优化排名没有任何坏处,相反他对于网站的优化排名有着促进的作用,网站做好301重定向能够集中网站首页的权重:还能规范化网站的路径:301重定向能提升网站的收录:同时301重定向能提升网站的关键词排名. 二.什么情况下做301重定向? 1.网站改版换了域名时,需要把就域名重定向到新的域名,可以传递权重和增加网站的流量比如京东商城. 2.网站栏目被删除时,需要把被删除的栏目重定向到首页或相应的栏目上. 3.网站做网址规范化时同样要做网站的30

网站改版301重定向与快速恢复收录解决方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 今天终于趋于稳定,起码博客在百度重新收录让我感到一丝欣慰.谷歌和360在昨天就已经恢复了收录.但目前百度搜索的流量仍是本站最多的流量来源,所以直到百度有了收录我才松了口气.对于看重SEO的人,对收录重视程度不必多说. 本次恢复收录统计:百度:2天,谷歌:1天,360 :1天. 当然只是有了部分收录,并不是所有页面完全收录转移了.估计要等到所有