使用mod_filter从反向代理压缩内容?

我试图通过使用mod_filter从反向代理压缩某些内容。 知道内容的MIMEtypes的唯一方法是通过检查后端的Content-Type头。 请求URI在这里不是一个有用的select器,因为系统(Plone)跟踪MIMEtypes而不考虑文件名或位置。

这种configuration似乎基本上是我想要的,压缩一切,然后再解压它,如果它是一个应用程序,但这似乎是一个浪费。

我宁愿能够AND和OR多个条件来决定是否应用压缩,从每个人使用的方式与ProxyPass一起使用的文档复制SetOutputFilter DEFLATE设置。

是否有可能AND mod_filter的FilterProvider多个条件?

 ProxyPass / http://localhost:8080/ <Location /> FilterDeclare gzip CONTENT_SET FilterDeclare gzipinflate CONTENT_SET FilterDeclare gzipinflate2 CONTENT_SET FilterProvider gzip deflate req=Accept-Encoding $gzip FilterProvider gzipinflate inflate resp=Content-Type $application/ FilterChain +gzip +gzipinflate </Location>