Disable HTTP compression on Apache servers
This article explains how to check if your Apache® server is compressing HTTP. It also
explains how to disable the compression.
Testing your server for HTTP compression
-
Connect to the server using OpenSSL.
-
Add the following request to the header to check for HTTP compression:
Accept-Encoding:compress,gzip
If you enable compression, the server responds by compressing the page. If the server does not
support compression, it displays the page in plain text.
Disabling HTTP compression by using Ubuntu or Debian operating systems
To disable the compression by using the Ubuntu® operating system or Debian®, use the
following steps:
-
Disable the module mod_deflate by using the following command:
$ sudo a2dismod deflate
-
Restart the server:
$ sudo /etc/init.d/apache2 restart
Disabling HTTP compression by using Red Hat or CentOS operating system
To disable the compression by using Red Hat® or CentOS®, use the following steps:
-
Access the main configuraton file:
$ sudo nano /etc/httpd/conf/httpd.conf
-
Comment out the following line:
LoadModule deflate_module modules/mod_deflate.so
-
Restart the server:
$ sudo /etc/init.d/httpd restart
Use the Feedback tab to make any comments or ask questions. You can also start a conversation with us.
Updated 12 months ago