Apache 按mime类型划分的Nginx缓存文件

Apache 按mime类型划分的Nginx缓存文件,apache,caching,nginx,mime-types,frontend,Apache,Caching,Nginx,Mime Types,Frontend,我使用nginx作为前端,apache作为后端。我需要缓存图片,但默认情况下,nginx会按扩展名缓存文件。Apache从db中拍摄照片并发送,无需扩展。nginx可以按mime类型和方式缓存文件吗?您需要这样的东西 if ($upstream_http_content_type ~* "image/") { DEFINE_YOUR_CACHE_SETTINGS } 你需要这样的东西 if ($upstream_http_content_type ~* "image/") {

我使用nginx作为前端,apache作为后端。我需要缓存图片,但默认情况下,nginx会按扩展名缓存文件。Apache从db中拍摄照片并发送,无需扩展。nginx可以按mime类型和方式缓存文件吗?

您需要这样的东西

if ($upstream_http_content_type ~* "image/") {
    DEFINE_YOUR_CACHE_SETTINGS
}

你需要这样的东西

if ($upstream_http_content_type ~* "image/") {
    DEFINE_YOUR_CACHE_SETTINGS
}