Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 禁用Htaccess rewrite mod生成的URL上的缓存_Php_Apache_.htaccess_Mod Rewrite_Caching - Fatal编程技术网

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

Php 禁用Htaccess rewrite mod生成的URL上的缓存,php,apache,.htaccess,mod-rewrite,caching,Php,Apache,.htaccess,Mod Rewrite,Caching,我有一个迷你肋骨框架。例如,所有URL都是在index.php?op=ControllerName&Action=Methode&elemID=211上创建的 我生成所有特定URL的友好URL。 问题是我想在所有生成的URL上使用.htaccess禁用缓存 所以对于elem 211或215或233等。。。我希望服务器不是从缓存获取页面。 每次调用index.php时,我希望浏览器仅对CSS、JavaScript和图像使用缓存,而不是mysite.com/211-friendly\u URL或my

我有一个迷你肋骨框架。例如,所有URL都是在
index.php?op=ControllerName&Action=Methode&elemID=211
上创建的

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

所以对于elem 211或215或233等。。。我希望服务器不是从缓存获取页面。 每次调用
index.php
时,我希望浏览器仅对CSS、JavaScript和图像使用缓存,而不是mysite.com/211-friendly\u URLmysite.com/215-friendly\u URL\u number\u 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>

FileTag无
标题未设置ETag
标题集缓存控制“最大年龄=0,无缓存,无存储,必须重新验证”
标题集Pragma“无缓存”
标题集过期“1984年1月11日星期三05:00:00 GMT”
谢谢你的帮助

澄清一下,“不起作用”,你的意思是那些标题根本没有设置?没有明显的原因说明这不起作用,除非您的
.htaccess
文件或应用程序代码中可能存在冲突?请将
.htaccess
文件的内容添加到您的问题中。要澄清的是,“不起作用”,您的意思是这些标题根本没有设置?没有明显的原因说明这不起作用,除非您的
.htaccess
文件或应用程序代码中可能存在冲突?请将
.htaccess
文件的内容添加到问题中。