Что вам нужно сделать, это на некоторое время преднамеренно удалить cookie из .domain.com
и добавить его в www.domain.com
, отправив комбинацию из Set-Cookie
заголовков, например:
Set-Cookie: cookieName=; expires=Wed, 1-Sep-2010 12:34:56 GMT; path=/; domain=.domain.com
Set-Cookie: cookieName=CookieValue; expires=Tue, 1-Sep-2020 12:34:56 GMT; path=/; domain=www.domain.com
Обратите внимание, что первое свидание прошло.Второе свидание - десять лет в будущее.Это избавит от .domain.com
версии файла cookie (если он есть) и добавит его (при необходимости) в www.domain.com
.
. В какой-то момент вы можете прекратить делать это, если выубедитесь, что каждый из ваших пользователей (или достаточно близко для вашего использования) хотя бы раз посетил ваш сайт и послал им эту пару заголовков.
Обратите внимание, что вам не нужен второй Set-Cookie
строка не нужна, если ваши куки установлены в JavaScript (например, Google Analytics)