北大青鸟

首页 > 前端技术教程

站内公告

PHP页面实现301重定向方法

责任编辑:宏鹏来源:武汉北大青鸟鲁广校区时间:12-25
导读: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: //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重定向方法,责任编辑:宏鹏,来源:武汉北大青鸟鲁广校区栏目,于12-25发布于北大青鸟鲁广校区。PHP页面实现301重定向,按照参数说明,通过实现步骤进行。301重定向就做好了,将301文件上传到网站目录,就可以去看着你的成果了,此时你的php网站实现性301重定向。

专业老师指导

赵老师

赵老师

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

立即在线咨询

培训咨询客服

陈老师

陈老师

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

立即在线咨询

本文地址:https://m.027hpedu.com/html/2074.html

文章标题:PHP页面实现301重定向方法

上一篇:

下一篇:

热点关注

推荐前端技术教程

热门前端技术教程

初中生
高中生
大学生
打工者
男生
女生

预约你的精彩未来

预约将免费领取7天课程体验卡

-------请选择试预约课程-------

JAVA
WEB前端
PHP
UI设计
Python
电子商务
视频剪辑
大数据工程师
平面设计

83345人已领取

全国百余家校区

只为您方便就学

北大青鸟鲁广校区

北大青鸟鲁广校区

武汉市洪山区珞喻路724号(地铁二号线光谷广场站F口出)

预约到校
领取学习大礼包

首页

热门课程

视频网课

新闻资讯

关于学校

联系学校

预约选课申请

  • 预约时间

    请选择预约时间

  • 预约课程

    请选择预约课程

  • 姓   名
  • 手机号
  • QQ 号
  • 微信号

添加老师微信号

专业老师24小时1对1学习指导

定制专属于你的专属学习方案

微信号:17740513250

复制老师的微信号

复制成功啦

快去微信添加老师为好友吧~

北大青鸟小青

微信号:17740513250

北大青鸟小青

微信号:17740513250

设置备注
小主知道啦