第一步:新建一个header.php页
<?php
header('Location:http://www.baidu.com');//默认是302重定向
?>第二步:分析如何制定重定向呢?
指定用301重定向,
<?php
//header('Location:http://www.baidu.com');//默认是302重定向
header('Location:http://www.baidu.com',true,301);
?>还有一个问题:
对于一片新闻,get请求,重定向无所谓,还能看到原来的内容就行。但如果是POST数据,比如表单-->05.php, 05.php重定向->06.php。在06.php中会获取不到数据。
解决:在05.php中用307保存重定向中有用的数据
本文介绍了PHP中实现HTTP重定向的方法,包括默认的302重定向及301永久重定向,并探讨了GET请求与POST请求在重定向过程中的区别及解决方案。
1937

被折叠的 条评论
为什么被折叠?



