我在一个使用random()twig 的网站上有一个页面,在Firefox和Chrome中它被禁止工作,因为它会在页面加载后立即缓存.
有没有办法通过Apache配置关闭特定文件的缓存,让我们调用它default.html甚至更好只是关闭该文件的脚本部分的缓存,但保持缓存图像文件?
我试过.htaccess但这不起作用.
目前允许脚本工作的唯一方法是通过PHP头关闭全局缓存:
<?php
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
?>
Run Code Online (Sandbox Code Playgroud)
但是因为我只需要关闭单个页面的缓存,所以关闭所有内容似乎都很疯狂.