欢迎访问北大青鸟鲁广校区~

  1. 加入收藏
  2. 设为主页
  3. 学校简介
北大青鸟鲁广校区

北大青鸟鲁广校区

  • 北大青鸟徐东校区
  • 北大青鸟光谷校区
  • 北大青鸟宏鹏IT校区
  • 荆州青鸟之家
  • 襄阳青鸟之家

17740513250

三分钟了解北大青鸟

×
  • 初中生学什么
  • 高中生学什么
  • 大学生学什么
  • 打工返乡人出路
  • 退伍军人出路
  • 女生学什么好
  • 男生学什么好

PHP页面实现301重定向方法

责任编辑:北大青鸟鲁广校区来源:北大青鸟鲁广校区前端技术教程发布时间:2012-12-25 13:56
导读:PHP页面实现301重定向,按照参数说明,通过实现步骤进行。301重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了,此时你的php网站实现性301重定向。

<?php

 $the_host = $_SERVER['HTTP_HOST'];//取得进入所输入的域名

 $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面部分

if($the_host !== 'www.whhpit.com')//这是我要以前的域名地址

 {

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

header('Location: http://www.027hpedu.com'.$request_uri);//跳转到我的新域名地址

 }

 ?>

其中if($the_host !== 'www.whhpit.com')中的“!==”是不完等于的意思,也可以用“!=”不等于,这样,就可以将以前的域名,包括whhpit.com、www.whhpit.com以及新域名中027hpedu.com 部重定向到www.027hpedu.com。还可以写成:if($the_host == 'www.whhpit.com')。
 需要说明的是,这个代码只能实现当前页面的跳转(也就是加了代码的这个页面的跳转)。要实现整站的跳转,则需在服务器上设置。
 
301重定向实现步骤:
 
将这个代码放到你所有网页的前面:
 1.直接调用,把以上代码复制到一个新文件内,起名为***.php(如:301.php)。在网页文件中调用301.php,调用代码为:<?php include("301.php"); //301重定向 ?>
 2.把以上代码直接添加到页面中。
 
好了,301重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了,此时你的php网站实现性301重定向。

重定向的参数说明:
 
$S——将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。    
 $P——将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,不包括问号 (?)。
 $Q——将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。
 $V——传递请求的 URL,不包括服务器名和任何参数。要包含参数,可使用 $P 或 $Q 变量及 $V 变量。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
 参数还有很多,基本上常用的就是$S和$Q,任意网址想要实现301的重定向只需设置$S和$Q就可以。

本文标题:#PHP页面实现301重定向方法#,责任编辑:北大青鸟鲁广校区,来源:武汉宏鹏,于2012年12月25日13时56分发布于北大青鸟鲁广校区。武汉北大青鸟鲁广校区专注计算机电脑IT编程培训。学校专注java培训,ui设计培训,web前端培训,python培训,大数据培训等,北大青鸟学校累计为企业培养和输送IT专业人才85万。

专业老师指导

专业老师指导

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业。

培训咨询客服

培训咨询客服

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑。

本文地址:
文章标题:

热门课程

More+
点我咨询
×
在线咨询更多问题

如您有任何疑问
在线咨询随时为您解答或拨打咨询热线:17740513250

×
  • 姓 名*
  • 手 机*
  • QQ号/微信号
  • 所报学科 *
  • 其他备注
  • 验证码 获取验证码 *
  • 温馨提示:请保持手机畅通,咨询老师将为您提供专属的一对一报名服务。