Firefox不遵循php头重定向,不使用www
我有以下代码:Firefox不遵循php头重定向,不使用www,php,firefox,redirect,header,Php,Firefox,Redirect,Header,我有以下代码: if($_REQUEST["lang"]!="") { /* Random language assigments */ header("location: ".$_SERVER['HTTP_REFERER']); //Return to referring page having changed the language } 这在Chrome和Firefox的PC和iOS中运行良好,但在iOS中的Firefox上,当引用的url不以www开头时除外。会发生什么
if($_REQUEST["lang"]!="") {
/* Random language assigments */
header("location: ".$_SERVER['HTTP_REFERER']); //Return to referring page having changed the language
}
这在Chrome和Firefox的PC和iOS中运行良好,但在iOS中的Firefox上,当引用的url不以www开头时除外。会发生什么
编辑:如果我用“请求”代替“获取”,它工作得很好。在使用“获取”代替“请求”时注意到它工作得很好,我得出结论,页面请求“获取”请求的位置出现了cookie问题,可能是优先考虑了剩余的垃圾cookie或其他东西。清除Cookie或指定\u可以解决问题