Я думаю, что Apache добавляет эти HTTP-заголовки ко всем ответам, генерируемым PHP-скриптами:
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Это нормально для реальных динамических страниц, но у меня есть страница, которая, хотя и генерируется PHP, в основном статическая, и я хочу, чтобы браузер их кешировал.
Есть ли в PHP способ удалить эти заголовки из ответа и, таким образом, активировать правила кэширования по умолчанию в браузере, или, если нет, есть ли какое-либо значение, которое я могу установить для них, эквивалентное отсутствию их?
Я бы предпочел не устанавливать свои собственные значения, потому что я хочу, чтобы браузер использовал те же правила кэширования, что и для статических ресурсов, обслуживаемых самим Apache (без использования mod_cache).