Есть сайт у которого есть live и dev версия:
- dev.site.com (dev)
- site.com (live)
Проблема в том, что когда я устанавливаю cookie на live то они видны и на dev и на оборот, и когда я захожу на dev то у меня cookie читаются из live, а не из dev.
Пример: я установил язык сайта на live версии, захожу на dev и он берет и устанавливает язык из cookie live.
Хотя я смотрю что у меня присутствует cookie из dev но почему то идет приоритет на live cookie.
Код установки:
setcookie("lang", $langId, time()+$lifetime, '/', 'site.com', false, true); // 30 days && httpOnly
Я заметил, что у меня в FF firebug-е домен для cookie устанавливается из точкой, ".site.com" и ".dev.site.com", может в этом проблема?