我在.htaccess中编写了这些行来启用图像的浏览器缓存:
<filesMatch ".(css|jpg|jpeg|png|gif|js|ico)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
它有效。但是我还需要将不存在的图像的请求重定向到php文件。我将这些行添加到.htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^resized/w([0-9]+|auto)/h([0-9]+|auto)/(.*) resize.php?w=$1&h=$2&src=$3
重定向效果很好。但它禁用了浏览器缓存。
如何为此规则启用浏览器缓存?