生产环境用的https:// 导致功能间跳转有问题。
原先用的是
header("Location: {$url}");
或者Yii自带的。
return Yii::$app->response->redirect($url);
改用原始的。
echo "<script>location.href=$url;</script>";
就可以不报302.正常跳转了。
原理很简单,加载层次不同。
生产环境用的https:// 导致功能间跳转有问题。
原先用的是
header("Location: {$url}");
或者Yii自带的。
return Yii::$app->response->redirect($url);
改用原始的。
echo "<script>location.href=$url;</script>";
就可以不报302.正常跳转了。
原理很简单,加载层次不同。