我想有条件地在图像上设置过期标头,以便它们在项目开发时不会缓存,但在生产时会缓存。理想情况下,这只是对 apache conf 文件的修改。我有一个 perl 脚本,它将返回项目的状态,它可以与 mod_rewrite 一起使用,如下所示:
rewritemap PSTAT prg:/bin/pstat.pl
...skipping...
rewritecond ${PSTAT:$site:$1} =devel
rewriterule ^/run/$site/p(\d+)/(\w+) /logout.pl/$2 [NS,L]
如果我能做这样的事情会很好:
rewritecond ${PSTAT:$site:$1} =devel
ExpiresByType image/jpg "now plus 1 second"
虽然这当然行不通。
有什么解决办法吗?