【问题标题】:Is it possible to set cookie in php from 2lvl domain to all 3 and 4lvl child subdomains?是否可以将 php 中的 cookie 从 2lvl 域设置到所有 3 和 4lvl 子域?
【发布时间】:2017-08-25 20:12:14
【问题描述】:

是否可以设置接受域的第 3 和第 4 子级的 cookie?

可以设置一个包含子域的 cookie,例如

.somedomain.com

我正在寻找一种方法来为多个级别设置 Cookie,例如

level2.somedomain.com, level3.level2.somedomain.com, level4.level3.level2.subdomain.com 等等

【问题讨论】:

    标签: php http cookies


    【解决方案1】:

    来自PHP documentation

    可用于较低域的 Cookie,例如“example.com”,将可用于较高的子域,例如“www.example.com”。仍在实施已弃用的 » RFC 2109 的旧浏览器可能需要前导 .匹配所有子域。

    因此,如果您为子域设置 cookie,则它也可用于其子子域。反过来是不可能的。

    【讨论】:

    • 你知道如何为每个掩码的所有第 3 和第 4 个子域设置 cookie 吗? (如.testdomain.net 为所有 3 级子域设置 cookie)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 2011-09-12
    相关资源
    最近更新 更多