【问题标题】:Problem enabling Brotli support on Apache在 Apache 上启用 Brotli 支持的问题
【发布时间】:2021-06-22 18:51:51
【问题描述】:

我通过
apt install brotli
安装了 Brotli

并通过以下方式在 Apache 中启用了 brotli 模块:

a2enmod brotli

并在我的虚拟主机配置中添加了这一行:

<IfModule mod_brotli.c>
    AddOutputFilterByType BROTLI_COMPRESS text/html text/plain text/xml text/css text/javascript application/x-javascript application/javascript application/json application/x-font-ttf application/vnd.ms-fontobject image/x-icon
</IfModule>

但仍然无法在我的网站上启用。

我还应该做什么?

操作系统:Ubuntu 18 LTS

【问题讨论】:

    标签: apache2 brotli


    【解决方案1】:

    我找到了我的问题的答案,以防万一有人遇到类似问题。

    SetOutputFilter 应该在AddOutputFilterByType 之前定义

    这是一个工作配置:

    <IfModule mod_brotli.c>
        SetOutputFilter BROTLI_COMPRESS
        SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-brotli
        AddOutputFilterByType BROTLI_COMPRESS text/html text/plain text/xml text/css text/javascript application/x-javascript application/javascript application/json application/x-font-ttf application/vnd.ms-fontobject image/x-icon
    </IfModule>
        
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-26
      • 2017-11-28
      • 2021-07-11
      相关资源
      最近更新 更多