IIS 将 http 标头 Expires 设置为 -1,如何使用 mod_expires 覆盖它

Jaa*_*aap 6 iis reverse-proxy http-headers apache-2.2

我正在使用带有 Apache HTTP 反向代理(带有 的 mod_proxy ProxyRequests Off)的 IIS 网站。我想控制 apache 中的过期标头(不要问),但是 IIS 正在设置标头Expires: -1

这会导致 mod_expires 忽略该请求,因为它已经有一个值。

我尝试了/sf/ask/555109831/ 中的解决方案,但它不起作用(早期的技巧不起作用)。

如何禁用 IIS 指定 Expires: -1

或者

我如何强制 mod_expires 覆盖它(因为我使用 apache 作为反向代理,我应该能够做到这一点!)

pet*_*erh 0

mod_expires不能这样做,但是mod_header可以。它的配置非常简单:

Header set theHeader theValue
Run Code Online (Sandbox Code Playgroud)