Не используйте относительную дату / время для значения срока действия.Безопаснее использовать абсолютный, такой как expires=Thu, 01-Jan-1970 00:00:01 GMT;
.Вы полагаетесь на то, что часы клиента будут достаточно точными, что не всегда так.
Кроме того, настройки домена и пути должны быть идентичны тем, которые были у него, cookie изначально был установлен.
Также лучше установить значение cookie в нечто очевидное, например, «удаленное», а не пустое значение (name=
), если браузер интерпретирует отсутствие значения как «ничего не должно быть изменено».».