【发布时间】:2010-12-11 23:32:45
【问题描述】:
我在这里有点困惑。我阅读了一些关于 https 缓存的早期问题,但我没有得到明确的答案。
我有一个脚本:https://www.example.com/main.php
它会生成一个 html 页面,该页面引用位于(相对)以下位置的 images/css/js 资源: /css /javascript /images /a/b/img2
如何为这些资源启用缓存?我有权修改 main.php 脚本的标头输出。
编辑:解决方案如下:
#Set a far expiration date for components
<ifmodule mod_expires.c>
ExpiresActive On
<filesmatch "\.(jpg|jpeg|gif|png|css|js)$">
ExpiresDefault "access plus 6 months"
</filesmatch>
</ifmodule>
#add ETag for components
FileETag MTime Size
【问题讨论】:
标签: php caching https header http-headers