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

迈克洛

我正在一个网站上工作,我有1个php文件,该文件比其他文件(1年而不是15分钟)的缓存时间更长。对于常规的缓存设置,我使用了.htaccess文件,但是是否可以在htacces中执行此操作?还是我必须以其他方式来做?

w3spi

您可以将此.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指令。可以将到期日期设置为相对于上次修改源文件的时间,还是相对于客户端访问的时间。

取决于您要做什么。有关更多信息,请参见此处

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio Code中设置特定于Python语言的制表符间距?

如何设置cron在特定时间仅运行一次文件?

缓存Hibernate本机查询-如何为特定查询设置最大生存时间?

如何为所有Ignite缓存设置到期时间?

流浪汉-如何拥有特定于主机平台的设置步骤

如何使用自动工具设置特定于编译器的标志

如何仅删除特定于景观的xml布局文件?

如何使用其他配置文件覆盖特定于配置文件的属性?

Visual Studio代码和特定于子文件夹的设置

如何设置特定会话的过期时间

如何为特定的php文件禁用缓存?

如何包含和引用特定于模块的CSS文件?

如何设置在特定时间发生的事件?

猫鼬时间戳记-特定于forcedAt

如何在Aurelia-Dragula中设置特定于容器的选项?

如何设置表情符号(如WhatsApp聊天)而不是特定于移动设备

Jgraph(香草):如何设置边缘标签,特定于ProM

特定于应用程序的权限设置

如何在Windows上设置特定于应用程序的路由表?

如何在特定时间设置Crontab?

如何在Yeoman Ember应用程序中设置/获取特定于环境的变量

科尔多瓦:如何设置特定于平台的config.xml文件,科尔多瓦构建后该文件不会被覆盖?

特定于文件的名称空间

SSH设置特定于用户ID吗?

如何设置DNS缓存时间?

如何删除特定于横向的 xml 布局文件?

如何从平面文件中删除特定于 Unix 时间戳的数据

如何制作特定于配置文件的 bootstrap.yml?

如何为缓存的 Ruby 搜索设置过期时间?