PHP注销有许多子域


PHP logout with many subdomains

为什么当我在www.mywebsite.com注销用户时,他的会话仍然存在于mywebsite.com(没有www)?我试着把我的网站放在mywebsite.com上,但我想建立一个SaaS服务,所以问题是真实存在的。我的注销代码:

<?php 
  session_start();
  session_unset();
  header("Location: login.php");
?>

我需要在我网站的每个子域注销他吗?如何修复?

尝试使用

session_destroy();

它会销毁注册到会话的所有数据。