jQuery: установить cookie для двух доменов
Я хочу установить cookie для домена, но он также должен быть доступен для поддоменов.
например, www.mydomain.com и sub.mydomain.com
Когда я устанавливаю cookie в основной домен, он не существует для субдомена.
Я использую плагин cookie jQuery: https://code.google.com/p/cookies/wiki/Documentation
Моя идея состояла в том, чтобы сохранить его для обоих доменов, взгляните на код:
var newOptions = {
domain: 'sub.mydomain.com',
secure: true
}
jaaulde.utils.cookies.set('name', 'value');
jaaulde.utils.cookies.set('name', 'value', newOptions );
Что я не прав?
2 ответа
Cash2m правильно, вы должны быть в состоянии указать. чтобы добраться до ваших поддоменов:
$.cookie('key', 'value', { domain: '.mydomain.com' });
Ну, если вы хотите распространить его на домен, а не только на конкретный поддомен, просто используйте
domain : 'mydomain.com'
вместо:
domain: 'sub.mydomain.com'