如何在 Ubuntu 10.10 上的 apache 中禁用 gzip?

如何在 Ubuntu 10.10 上的 apache 中禁用 gzip?

我正在尝试弄清楚如何从我的 Ubuntu 服务器上禁用或卸载 gzip。这是为支持一个有缺陷的软件包,当它试图对 css 文件进行疯狂调用时,它会崩溃(不要问,代码架构令人恐惧)。支持团队建议我从我的服务器上卸载 gzip 以解决问题。

我在我的 phpinfo() 中看到了这个;

HTTP_ACCEPT_ENCODING gzip,deflate,sdch

但我不知道在 Apache 中哪里可以设置或禁用此功能。当我尝试查找 deflate 的使用位置时,我确实在名为 magic 的文件中找到了以下内容(我的研究表明 deflate 和 gzip 以某种方式相关联):

0       string          \037\235        application/octet-stream        x-compress

    # gzip (GNU zip, not to be confused with [Info-ZIP/PKWARE] zip archiver)
    0       string          \037\213        application/octet-stream        x-gzip

    # According to gzip.h, this is the correct byte order for packed data.
    0       string          \037\036        application/octet-stream
    #
    # This magic number is byte-order-independent.
    #
    0       short           017437          application/octet-stream

我只是想关闭此应用程序的 gzip 来看看我的页面是否会停止抛出 416 HTTP 错误。

答案1

禁用mod_deflatemod_gzip模块。

在 Debian 类型中:

   a2dismod mod_deflate
   a2dismod mod_gzip

在RedHat-types中,修改*.conf存储在/etc/httpd/conf.d/

答案2

...在 Ubuntu 中,您会在 /etc/apache2/mods-available 中找到 mod_deflate 的 .conf 文件。mod_gzip 不在 Ubuntu 上的标准 Apache 加载中,因此很可能是 mod_deflate。

相关内容