0

我有一个 Piwik 安装在清漆缓存服务器后面。我的问题是清漆默认缓存对我的 API 调用的响应。不幸的是,我没有直接访问清漆服务器,所以我需要发送

"Cache-Control: no-cache"

带有我的 API 响应的标头。是否有设置或方法来修改我的 piwik 安装来完成此操作?谢谢!

4

1 回答 1

1

添加到.htaccess您的 piwik 安装core/API/文件夹中:

<Files Request.php>
  Header set Cache-Control "no-cache"
</Files>

如果您需要将标头添加到其他 URL,请遵循相同的模式。

请注意,Piwik 已经添加Cache-Control: max-age=0到这些响应中,因此,如果在 Request.php 路径上这对您不起作用,您可能还希望将其添加到文件夹中的 .htaccess piwik.js(piwik install 的根目录):

<Files piwik.php>
  Header set Cache-Control "no-cache"
</Files>
于 2011-10-20T20:03:52.793 回答