Apache添加具有多个条件的Cache-Control标头

时间:2018-12-03 01:50:35

标签: apache prestashop varnish

尝试获取prestashop的标头以在反向代理后面工作(遵守约定)

我到了这一点

<IfModule mod_headers.c>
    Header merge Cache-Control "s-maxage=86400, stale-while-revalidate=864000" "expr=%{REQUEST_STATUS} == 200"
</IfModule>

工作正常,但我希望仅在GET上添加标头(而不是POST),并且最终如果max-age = 0,不缓存,不存储或必须重新验证,则不会添加标头已经设置。 而且我似乎无法找出如何累计条件。 也许有一种更直接的方式来做我想做的事?

0 个答案:

没有答案