У кого-нибудь была проблема с запуском файлов cookie на уровне домена с реализацией Akamai? Сайт выдает файл cookie уровня домена, который содержит 2 значения, которые используются другими приложениями. При использовании Akamai файл cookie никогда не создается. Когда я убираю Akamai из микса, все работает нормально. Не уверен, видел ли кто-нибудь еще такое поведение. Мне не совсем понятно, как Akamai обрабатывает файлы cookie.
Файлы cookie на уровне домена в настройках Akamai
Ответы (2)
Akamai по умолчанию удаляет файлы cookie из кэшированных ресурсов. Логика (разумно) заключается в том, что файлы cookie предназначены для каждого браузера/пользователя, поэтому их кэширование не имеет смысла.
Мой совет:
1. Проверьте, кэшируется ли рассматриваемый ресурс. Для этого вы можете использовать подключаемые модули браузера Akamai
2. Тщательно подумайте, зачем вам нужны файлы cookie в кэшированном ресурсе
3. Если вы уверены, что вам нужны эти файлы cookie, свяжитесь с Akamai. Они могут изменить это поведение для вас
В качестве альтернативы вы все равно можете кэшировать эти страницы: вам нужно будет определить файлы cookie в некешированном URL-адресе, который должен вызываться внутри кэшированных страниц, например, как тег.
Таким образом, вы можете выполнять перенаправления, вызовы AJAX или манипуляции с DOM из JS в зависимости от файлов cookie из кэшированных страниц.