如何为每个网站域设置唯一的 cookie

发布于 2024-12-02 04:30:45 字数 371 浏览 0 评论 0 原文

当我切换域时遇到 cookie 冲突的问题。如何为每个网站域设置唯一的 cookie:

var $tabs = $("#tabs").tabs({
    cookie: {
        name: 'tab_cookie',
        expires: 7,
    },
    fx: { 
        opacity: 'toggle', 
        duration: 'fast'
    }
});

如果可能的话,我希望它能够使用 localhost 在本地开发环境中工作。例如: http://localhost/cms1

Having a problem with conflicting cookies when I switch domains. How can I set a unique cookie for each website domain with:

var $tabs = $("#tabs").tabs({
    cookie: {
        name: 'tab_cookie',
        expires: 7,
    },
    fx: { 
        opacity: 'toggle', 
        duration: 'fast'
    }
});

If possible I would like this to work in the local development environment using localhost. E.g: http://localhost/cms1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

世界和平 2024-12-09 04:30:45

您可以在 cookie 选项中设置 domainpath,例如,

var $tabs = $("#tabs").tabs({
    cookie: {
        domain: 'localhost',
        path: '/',
        name: 'tab_cookie',
        expires: 7,
    },
    ...
});

查看 cookie 插件文档 了解更多可以设置的选项。

You can set the domain and path in the cookie option, e.g.

var $tabs = $("#tabs").tabs({
    cookie: {
        domain: 'localhost',
        path: '/',
        name: 'tab_cookie',
        expires: 7,
    },
    ...
});

Take a look at the documentation of the cookie plugin for more options you can set.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文