Трудно ответить на ваш вопрос, не зная, какой http-сервер вы используете и т. Д. Лучший способ выяснить, как создаются файлы cookie, - это определить, какие файлы cookie возвращаются.
Например, PHP (по умолчанию) сохраняет идентификатор сеанса в файле cookie PHPSESSID. Если вы делаете новый HTTP-запрос (не отправляя PHPSESSID в своем первоначальном запросе) и он возвращает PHPSESSID, то это будет означать, что PHP, очевидно, является виновником. Поскольку я сомневаюсь, что вы извлекаете изображения и файлы CSS через скрипт PHP, который инициализирует новый сеанс, это показало бы, что PHP настроен на автоматическую инициализацию сеансов через переменную конфигурации PHP session.auto_start.