header() 301重定向实现代码
发布:smiling 来源: PHP粉丝网 添加日期:2014-09-18 22:03:55 浏览: 评论:0
先来看一个实例:header('location: http://www.phpfensi.com/');上面是简单的调跳,我们要做永久转向怎么做呢,如下.
语法:header(string,replace,http_response_code)
参数 描述
string 必需,规定要发送的报头字符串.
replace 可选,指示该报头是否替换之前的报头,或添加第二个报头.
默认是 true(替换),false(允许相同类型的多个报头).
http_response_code 可选,把 http 响应代码强制为指定的值,php 4 以及更高版本可用,其它中 http_response_code 就是我们要写的301代码了,如下:
- $url = "http://www.phpfensi.com";
- header("http/1.1 301 moved permanently");
- header("location: $url");
- exit();
注释:从 php 4.4 之后,该函数防止一次发送多个报头,这是对头部注入攻击的保护措施.
Tags: header() 301重定向 PHP重定向
相关文章
- ·Fatal error: Call to undefined function get_header() in(2014-09-21)
- ·php header()函数实现文件下载的文件,提示被破坏不能打开(2014-09-21)
- ·PHP实现301永久重定向方法(2014-03-18)
- ·PHP获取301重定向页面跳转后真实URL地址(2014-09-12)
- ·php 301重定向跳转解决方法(2017-03-23)
- ·asp/asp.net/php实现301重定向代码(2014-08-05)
- ·深入分析php 重定向(非常的有用)(2015-05-09)
- ·PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数(2021-02-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)