【问题标题】:Setting a cookie for a parent domain为父域设置 cookie
【发布时间】:2012-01-08 04:06:07
【问题描述】:

我正在使用 PHP 构建应用程序,但遇到了这个问题。我有一个主域和一个名为 API 的子域。该域包含我的索引 php 文件和网站本身。子域“api”为我的应用程序发出所有请求。它就像一个模型-视图-控制框架。问题是我在 api 域中设置了一个新的 cookie,它在父域中不可用。我正在使用这个:

setcookie('name','value', time() + 3600, '/');

我该如何解决这个问题?我也尝试将“路径”参数设置为“domain.com”,但它仍然不起作用。

【问题讨论】:

    标签: php cookies dns setcookie


    【解决方案1】:

    如果查看the PHP docs,path 之后的下一个参数是domain。将其设置为.domain.com(第一个句点很重要!),它将对所有子域有效。

    【讨论】:

      猜你喜欢
      • 2021-04-15
      • 1970-01-01
      • 2019-08-09
      • 2018-01-28
      • 2023-04-10
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      相关资源
      最近更新 更多