【问题标题】:How to configure mod_gzip to exclude all but a few mime types?如何配置 mod_gzip 以排除除少数 mime 类型之外的所有类型?
【发布时间】:2018-09-30 04:44:28
【问题描述】:

我需要配置一个.htaccess 文件以启用使用mod_gzip 压缩HTTP 响应。我可以进行基本的压缩工作。

但是,我想禁用所有 MIME 类型的压缩,除了以下:

  • 文本/*
  • 消息/*
  • 应用程序/x-javascript
  • 应用程序/json
  • 应用程序/原子+xml
  • 应用程序/xaml+xml

我知道我可以使用诸如 mod_gzip_item_exclude mime ^regex$ 之类的语句来包含或排除或排除某些 mime 类型,但我似乎无法完全正确。我应该如何配置我的.htaccess 文件?

【问题讨论】:

    标签: regex gzip mime-types http-compression


    【解决方案1】:

    看看这是否有效:

    ^(?:(?:(?:text|message)\/\*)|(?:application\/(?:x-javascript|json|(?:atom|xaml)\+xml)))$
    

    【讨论】:

    • 谢谢。正则表达式似乎工作得很好。不幸的是,我的问题的答案并没有解决我让整个网站正常工作的更大问题:-) 看起来我需要更深入地挖掘......
    猜你喜欢
    • 1970-01-01
    • 2012-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-28
    • 1970-01-01
    • 2018-05-23
    相关资源
    最近更新 更多