小编Lev*_*vel的帖子

使用Apache关闭特定文件的缓存

我在一个使用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)

但是因为我只需要关闭单个页面的缓存,所以关闭所有内容似乎都很疯狂.

apache .htaccess caching

16
推荐指数
1
解决办法
2万
查看次数

标签 统计

.htaccess ×1

apache ×1

caching ×1