PHP网站做301重定向的代码和设置方法

操作方法

  • 01

    如果你的网站是PHP的网站,并且没有做伪静态,那么可以通过修改PHP代码来设置网站301重定向。今天我们就来讲一讲怎么做PHP网站的伪静态。在开始讲修改PHP代码的方法之前,还是先要说说PHP网站可以使用的几种做301永久重定向的方法。 1、IIS中直接设置。 如果你用的是安装有IIS的服务器(或VPS),那么在IIS中直接设置即可。具体设置方法见《安装有IIS的服务器怎么做301重定向?》 2、伪静态规则编写。 这个比较复杂,对服务器的依赖性极大,而且设置方法有很多种,根据不同的方法设置不同的伪静态规则。这里先不讲。 3、修改PHP程序。 这种办法只适合没有做过伪静态的PHP网站,也就是说他的所有网址必须含有PHP字样才可以用这种方法。 下边我们就详细介绍PHP代码做301永久重定向的方法: 其实很简单,用这样的代码即可: <?php  $the_host = $_SERVER['HTTP_HOST'];//取得进入所输入的域名$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面部分if($the_host !== 'www.390seo.com')//这是我要以前的域名地址{  header('HTTP/1.1 301 Moved Permanently');//发出301头部  header('Location:http://www.390seo.com'.$request_uri);//跳转到我的新域名地址}//调用代码: include("301.inc.php"); //301重定向?> 如果你懂PHP代码,一看就知道怎么回事儿了。如果不知道,请联系野狼帮您解决。

(0)

相关推荐

  • 三种主机(linux.windows.vps)301重定向跳转的实现方法

    301重定向主要是为了将域名A跳转到域名B,更多情况下是将不带www的 域名跳转到带www的域名,那么301重定向应该怎么做呢,本文详细的介绍301重定向的做法,下面分为linux主机、windows ...

  • win7笔记本电脑做wifi热点另一种设置方法

    win7笔记本电脑做wifi热点另一种设置方法

  • 301重定向和404共同使用一个web.config

    通常我们的web.config都是用来做404页面使用的,但是也有一部分网站技术员需要使用web.config做301重定向,所以我们用一个web.config来完成301重定向和404页面 操作方法 ...

  • Wordpress的两个301重定向方法

    wordpress这个cms建站系统相信大家并不会陌生吧,这个系统现在已经被广泛应用于博客系统,但是这个系统如何做301重定向呢?!这个问题相信不少不懂程序代码的人都会比较郁闷吧!下面和大家分享Wor ...

  • 网站301重定向怎么做

    操作方法 01 网页地址的重定向是指当使用者浏览某个网址是,将他导向另一个网址的技术.常常用在一串很长的网址转成较短的网址上面. 301重定向是在搜索引擎优化中最常用的操作,可以帮助我们转移域名的权重 ...

  • godaddy的Windows虚拟主机设置301重定向

    使用301重定向 seoanyi.com 到www.seoanyi.com 可以防止网站流量的分流,优化网页收录,有利于网页PR传递,等等. 在godaddy的linux主机上进行301重定向是很简单 ...

  • IIS服务器下做301定向详细版

    IIS服务器下做301定向详细版,以往我们在网上看到如何做301定向都不详细,从来没做过的话,怎么看都看不懂,现在我把详细的方案介绍一下。 第一:首先要进入远程服务器,怎么进呢? 在电脑左下角开始的地 ...

  • 301永久重定向常用的6个方法

    操作方法 01 什么是301重定向?301重定向是指将各种网络请求重新永久定向转到其它新位置.比如把 metinfo.com 永久重定向到 www.metinfo.com 上面.301重定向可以是某个 ...

  • 二维码怎么做,怎么给网站做二维码

    二维码怎么做呢?怎么给网站做二维码呢?今天小编为大家讲解一下. 操作方法 01 打开电脑,找到WPS文字,点击并进入,如图所示. 02 进入之后,点击"插入",进入下一页面,如图所 ...