我使用nginx作为前端,使用apache作为后端。我需要缓存图片,但默认情况下nginx是按扩展名缓存文件。Apache从数据库中获取图片,并在没有扩展的情况下发送。nginx可以按mime类型缓存文件吗?如何缓存?
您需要这样的东西。
if ($upstream_http_content_type ~* "image/") {
DEFINE_YOUR_CACHE_SETTINGS
}