yii2 生产环境https跳转301 302无效。

mac2024-05-09  34

生产环境用的https:// 导致功能间跳转有问题。

原先用的是

header("Location: {$url}");

或者Yii自带的。

return Yii::$app->response->redirect($url);

改用原始的。

echo "<script>location.href=$url;</script>";

就可以不报302.正常跳转了。

原理很简单,加载层次不同。

最新回复(0)