Сайт запрещает кэширование файлов в браузере пользователя
08.05.2018 04:52:33 pm
Возможно, это будет полезно тем, кто не может найти на своем сайте, где передаются заголовки, что запрещают кэшировать файлы в браузере пользователя.
Мой сайт отдает такие заголовки:
Что запрещает браузеру кешировать файлы... Я долгое время искал от куда выросли ноги у этих заголовков, я гонял поиск по файлам, каждое отдельное:
Чтобы такие заголовки не улетали клиенту, я после
Мой сайт отдает такие заголовки:
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Что запрещает браузеру кешировать файлы... Я долгое время искал от куда выросли ноги у этих заголовков, я гонял поиск по файлам, каждое отдельное:
Cache
, Control
, no-store
и так далее, но ни чего не было найдено, ведь я уже все запрещающие заголовки поудалял, однако, они, где то есть... Сегодня я наконец то нашел, от куда торчат ноги! Оказывается эти заголовки появляются благодаря функции session_start()
. Причину проблемы нашел, значит половину дела сделал, остается дело за малым.Чтобы такие заголовки не улетали клиенту, я после
session_start
добавил функцию, которая убирает заголовки, которые были выданы ранее:
session_start();
header_remove();
- Жалоба