Назад | Перейти на главную страницу

.htaccess: как удалить Cache-Control «max-age»?

В ответе заголовка я хочу удалить "max-age" Cache-Control? Однако я не хочу полностью отключать Cache-Control - просто хочу избавиться от max-age. Таким образом, следующее будет неправильным:

Заголовок не установлен Cache-Control

Я думаю, что есть способ сделать это, используя "edit" вместо "unset". Однако я не уверен, как использовать «редактировать».

Предложения?

Вы можете сделать что-то вроде:

Header edit Cache-Control ^(.*)max-age=(\d+)(.*)$ \1\3

Это должно удалить 'max-age = из заголовка Cache-Control.

Установите другое значение:

Header set Cache-Control "private, no-cache, no-store, ..."

Он заменит предыдущий заголовок.