如何为每个网站域设置一个独特的Cookie

问题描述:

当我切换域时存在Cookie冲突问题。我怎样才能设置一个唯一的cookie每个网站域名有:如何为每个网站域设置一个独特的Cookie

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

如果可能的话,我想这在当地的发展环境中使用本地主机的工作。例如:http://localhost/cms1

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

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

看看documentation of the cookie plugin了解更多选项,您可以设置。