禁用Htaccess rewrite-mod生成的URL上的缓存

时间:2017-07-14 09:19:27

标签: php apache .htaccess mod-rewrite caching

我有一个迷你costum框架。例如,所有网址都在index.php?op=ControllerName&Action=Methode&elemID=211上制作。

我生成所有特定网址的友好网址。 问题是我想在所有生成的URL上使用.htaccess禁用缓存。

所以对于elem 211或215或233等...我希望服务器不是从缓存获取页面。 每次调用index.php时,我都希望浏览器仅为CSS,JavaScript,图像使用缓存,而不是 mysite.com/211-friendly_URL mysite.com/ 215-friendly_URL_number_2

我用过这个,但它没有用

<ifmodule mod_headers.c>
<Files index.php>
FileETag None
Header unset ETag
Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
Header set Pragma "no-cache"
Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</Files>
</ifmodule>

感谢您的帮助;

0 个答案:

没有答案