1
predator 2011-04-06 00:03:21 +08:00 via Android
写在web server的配置里面。一般是对一个目录下的文件进行指定。
例如,唯一文件名的用户上传文件,给最大的expire时间,半年一年都可以。js, css,页面布局相关图片之类,就相对设短一些,特别是开发中的网站—这些文件会频繁更新。 |
2
iugo OP @predator web server的配置? 可是我使用的是虚拟主机,不能操作服务器. Google 上说可以写在 the HTTP headers 中,不知道能实现不?
|
3
raptium 2011-04-06 01:12:04 +08:00 via iPhone
是在 http headers 里的
问题是图片是静态文件 header 是 web server 决定的 除非你用动态的脚本来 serve 静态内容 但这样服务器性能会有影响 不知道你所谓不能操作服务器究竟局限到何种程度 expire 设置说不定在 htaccess 里就能指定吧 |
4
iugo OP @raptium 谢谢. 看了您的提示, 我找到了一种相关方法 mod_expires .
http://kevin.vanzonneveld.net/techblog/article/control_cache_expire_dates_using_htaccess/ |