重定向到https时如何保留php会话变量

时间:2013-08-01 19:36:51

标签: php

我非常感谢有关如何在执行https重定向后如何保留我的php会话变量的建议:

$location = 'https://' . BASE_URL . 'billing.php';
header("Location: $location");
exit();

1 个答案:

答案 0 :(得分:1)

您要找的是session_set_cookie_params()

确保domain参数类似于:.yoursite.com,在开头有一个点,这将使其与yoursite.com的任何子域匹配。

然后确保secure参数设置为true,这样就可以通过安全连接发送它。

您可以使用session_get_cookie_params()查看当前配置。