如何设置缓存时间特定文件

时间:2015-04-02 18:24:26

标签: php .htaccess caching

我正在网站上工作,我有1个php文件,我希望缓存比其余文件更长(1年而不是15分钟)。对于常规缓存设置,我使用.htaccess文件但是可以在htacces中执行此操作吗?或者我必须以不同的方式做到这一点吗?

1 个答案:

答案 0 :(得分:1)

您可以将此.htaccess放在有PHP文件的目录中,但此目录中的其他文件将受到影响。

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/x-javascript "access 1 year"
ExpiresDefault "access 1 year"
</IfModule>
## EXPIRES CACHING ##

此模块控制服务器响应中的Expires HTTP标头和Cache-Control HTTP标头的max-age指令的设置。到期日期可以设置为相对于上次修改源文件的时间或客户端访问时间。

取决于你想做什么。有关更多信息,请参阅here