收藏 分站 简化版 股指 预订
日历 地图 计算器 行情 电脑
影视 携程 导购 WAP 排行
首页 软件 源码 网络 窍门 笑话 知识 公告 注册 登录 用QQ登录本站
全部 综合数码金融娱乐服务报刊政府机构 推荐 申请 友情  
您现在的位置:首页 >> PHP >> 内容

php实现301永久重定向和302临时重定向方法

内容摘要:在服务器中301与302对于搜索引擎来讲一个是永久的跳新的地址了,一个是告诉你暂时到了一个新地址了,那么我们在php中怎么实现301永久重定向和302临时重定向呢,下面我们一起来看看方法的实现程序.实现重定向的原理很简单,就是Web服务器返回个HTTP header给浏访问者,PHP发送HTTP header这个功能是由header()函数来实现的,301,......

  在服务器中301与302对于搜索引擎来讲一个是永久的跳新的地址了,一个是告诉你暂时到了一个新地址了,那么我们在php中怎么实现301永久重定向和302临时重定向呢,下面我们一起来看看方法的实现程序.


实现重定向的原理很简单,就是web服务器返回个http header给浏访问者,php发送http header这个功能是由header()函数来实现的,301,302,404 这些状态码是在http协议中约定好的,所以不用打破沙锅问“为什么是301而不是3001”,扯多了,回到正题.


php 301重定向,代码如下:


header('http/1.1 301 moved permanently');

header( "location: http://www.yc58.com/" );

exit();

//或者如下代码

<?php

//301永久重定向

$http_protocol = $_server['server_protocol']; //http协议版本

//如果是其他协议,则默认为http/1.0

if ( 'http/1.1' != $http_protocol && 'http/1.0' != $http_protocol )

$http_protocol = 'http/1.0';

//响应301状态码

header("$http_protocol 301 moved permanently");

//指定重定向的url

$new_url = 'http://www.yc58.com/';

header("location:$new_url");

?>

php 302重定向,代码如下:


header("location: http://www.yc58

  版权声明:本内容来源于互联网,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。


发布日期:2014/6/30 发布时间:21:31:00 点击:4454 录入:齐天大圣
  • 上一篇:巧妙获得网站访客的真实IP
  • 下一篇:php获取用户真实 IP
  • 本类新增
    本类热门文章
    壹 家 软 件 工 作 室(YiJia SoftWare Workroom) 齐天大圣® 制 作 ©2000-2017

    最佳1024*768浏览
    闽ICP备05000814号-1
    YJCMS V1.7 Build 17.1.11

    本空间由力天互联提供