在我的根目录中,我有一个htaccess文件,它缓存所有类型的文件。但是在一个子目录中我想禁用php缓存。在那里我设置了与root中相同的htaccess文件,php缓存设置为0,但它没有生效。
现在,我已经研究了很多讨论,有些人认为父母htaccess优先,而其他声称儿童htaccess确实如此。
在我看来前者是真的。问题是我可以在孩子的htaccess中使用哪个命令来覆盖父母的htaccess?
TNX
答案 0 :(得分:0)
经过相当长的时间后没有答案,所以我要关闭这个问题。对于我的情况,我应用了一种解决方案。
缓存这样的文件后:
<FilesMatch "\.(html|htm|xml|txt|xsl|css|js|php)$">
Header set Cache-Control "max-age=2592000, must-revalidate"
</FilesMatch>
我已禁用某些文件的缓存:
<Files myfile.php>
Header set Cache-Control "max-age=0, must-revalidate"
</Files>
也许这会对某些人有用。