在标头响应中,我想删除 Cache-Control 的“max-age”?不过,我并不想完全取消设置 Cache-Control —— 只是想删除 max-age。因此,以下做法是错误的:
标头未设置 Cache-Control
我认为有一种方法可以使用“edit”而不是“unset”来实现这一点。但是,我不确定如何使用“edit”。
有什么建议吗?
答案1
您可以执行以下操作:
Header edit Cache-Control ^(.*)max-age=(\d+)(.*)$ \1\3
这应该从 Cache-Control 标头中删除“max-age=”。
答案2
用不同的值进行设置:
Header set Cache-Control "private, no-cache, no-store, ..."
它将取代先前的标题。