php http 301 302 重定向 跳转
2011-12-22 15:18
267 查看
301、302 都是HTTP状态的编码,都代表着某URL发生了转移,不同之处在于:301 代表永久性转移(Permanently Moved),302 代表暂时性转移(Temporarily Moved)。用htaccess做301重定向很不错,不过需要apache、litespeed等的支持。如果是iis怎么办,可以用php重定向。
header('HTTP/1.1 301 Moved Permanently'); //无此句则是302
header('Location: http://www.mzyq.com/');
也可简写为
header('Location: http://www.mzyq.com/',true,301);//据风吟说:此句是不标准的用法。
header('HTTP/1.1 301 Moved Permanently'); //无此句则是302
header('Location: http://www.mzyq.com/');
也可简写为
header('Location: http://www.mzyq.com/',true,301);//据风吟说:此句是不标准的用法。
相关文章推荐
- 使用PHP进行HTTP重定向(301,302)
- HTTP 的重定向301,302,303,307(转)
- 从HTTP状态 301,302,200 来看页面跳转
- 从HTTP状态 301,302,200 来看页面跳转
- 从HTTP状态 301,302,200 来看页面跳转
- HTTP 的重定向301,302,303,307
- HttpClient 4.1 post 继续访问 重定向,301,302 的url
- HTTP 的重定向301,302,303,307
- Http协议3XX重定向介绍及301跳转和302跳转应用场景
- HTTP 的重定向301,302,303,307(转)
- ASP.NET中的跳转:200, 301, 302(转自丁学的BLOG:http://www.cnblogs.com/dingxue/archive/2008/07/18/1245592.html,谢谢)
- HttpWebRequest 跳转后(301,302)ResponseUri乱码问题
- nginx实现http协议301、302重定向
- 从HTTP状态 301,302,200 来看页面跳转
- 从HTTP状态 301,302,200 来看页面跳转
- 从HTTP状态 301,302,200 来看页面跳转
- httpclient 4.0 get遇到302重定向后会自动跳转
- httpclient处理跳转(301、302)
- java中httpclent以post方式提交请求时,http返回码是302重定向时,不自动跳转的处理
- 【HTTP】http重定向301/302/303/307