Hoje tentei activar a compressão gzip num servidor e pura e simplemente não funcionava, acrescentei a linha
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript
no .htaccess conforme tinha lido algures na internet, depois de testar e restestar, lembrei-me de ver no error.log do apache e tinha lá o seguinte erro que impedia que o gzip funcionasse:
an unknown filter was not added: DEFLATE
Para resolver esse erro basta simplesmente na linha de comandos correr o seguinte comando:
a2enmod deflate
E a seguir forçar o reload do apache que em debian é
/etc/init.d/apache2 force-reload
E ficou o gzip a funcionar correctamente.
Nota mental: antes de começar a googlar por um problema desconhecido, fazer tail aos logs.