我试图通过.htaccess取消设置Cache-Control的max-age。以下内容完全删除了Cache-Control:
Header unset Cache-Control
如何告诉它只删除“max-age?”感谢。
答案 0 :(得分:1)
在Apache 2.2.4中,有一个新的标题编辑操作,允许您完成这些操作。
来自Apache documentation:如果此请求标头存在,则根据正则表达式搜索和替换来转换其值。 value参数是正则表达式,替换是替换字符串,可能包含反向引用。
但是,所需的正则表达式会相当复杂。因此,如果您可以对值进行硬编码,我建议只使用标头集来覆盖当前的Cache-Control 。使用设置操作会覆盖包含max-age的上一个值。