我在httpd.conf中设置Cache-Control,我也有Mellon SSO配置。我在响应头中包含两个缓存控件。所以我已经注释掉了 MellonEnable“信息”并重新启动了apache。现在我的Cache-Control得到了反映,现在它只是我的。但这不是关闭/覆盖缓存控制的精确解决方案,因此我发现有一个选项可以控制是否在Mellon配置的响应中发回Cache-control标头。
所以我在conf文件中给出了 MellonSendCacheControlHeader Off ,但是apache抛出的问题就像“无效命令'MellonSendCacheControlHeader',可能拼写错误或由服务器配置中未包含的模块定义”< / p>
有人可以帮忙吗?
答案 0 :(得分:0)
忘记更新答案。
实际上最新的Mellon版本0.13.0有修复。这里有一个修复“允许禁用Cache-Control HTTP响应头”。因此,如果我们在conf文件中设置 MellonSendCacheControlHeader Off ,则可以避免重复的Cache-Control。
卸载旧版本的Mellon并安装版本0.13.0并使用配置 MellonSendCacheControlHeader Off 更新conf文件。完成所有更改后重新启动Apache Server。它会起作用。