PHP会话变量在重定向后消失

PHP会话变量在重定向后消失,php,session,Php,Session,这一天的大部分时间我都在想这个问题。关于这一点,我已经浏览了至少20多篇文章。基本上,我在一个页面上设置一个名为message的会话变量,并重定向到两个不同页面中的一个,我需要显示该消息 我在所有页面的顶部都有session_开始 这与domain.com到domain.com是同一个域 我做一个打印会话;出口死亡在页面上,消息设置在我设置它之后,在重定向它之前,我看到变量消息被设置。然后我进入页面,在会话开始后,我在页面顶部进行另一次打印会话;出口死亡可以查看会话和除上一页设置之外的所有内容。

这一天的大部分时间我都在想这个问题。关于这一点,我已经浏览了至少20多篇文章。基本上,我在一个页面上设置一个名为message的会话变量,并重定向到两个不同页面中的一个,我需要显示该消息

我在所有页面的顶部都有session_开始 这与domain.com到domain.com是同一个域 我做一个打印会话;出口死亡在页面上,消息设置在我设置它之后,在重定向它之前,我看到变量消息被设置。然后我进入页面,在会话开始后,我在页面顶部进行另一次打印会话;出口死亡可以查看会话和除上一页设置之外的所有内容。这令人难以置信


什么会使会话密钥和值在页面之间消失?

请显示相关代码如果您从domain.com重定向到www.domain.com,您将丢失会话