Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a ubuntu apache webserver and I have enabled mod_deflate to gzip all the content. However there's one folder I'd like to disable the mod_deflate for. I was going to do something like this:

<Location /myfolder>
   RemoveOutputFilter DEFLATE
</Location>

But that doesn't work.


Rational: I am trying to debug an XMLRPC server and I am using wireshark to see what gets past in the HTTP requests, since the replies are gzipped, I can't see what's going on.

share|improve this question

2 Answers 2

I believe that RemoveOutputFilter expects a file extension, not a filter type. It should be something like:

<Location /myfolder>
      RemoveOutputFilter html 
</Location>

or whatever file extension you're using in that directory.

share|improve this answer
    
One look at the documentation of mod_mime (httpd.apache.org/docs/2.2/mod/mod_mime.html#removeoutputfilter) and you'd know rather than only believe that RemoveOutputFilter expects one or more file extensions as argument. ;) –  joschi Mar 12 '10 at 6:46
    
In this case RemoveOutputFilter text/html would be correct –  mana Mar 15 '12 at 9:12

@rvf, thanks for the help!

I was struggling with downloading of desktop (not html, css or js) files being corrupted during download but only for some users. Internet Explorer had the most trouble. The problem was that the server's GZIP was compressing already compressed ZIP files and other files that needed to be unmodified binary transfers including PDF, DWG and SKP. I thought those files had been removed from the compression but found out they were still being compressed using this online gzip test tool

http://www.gidnetwork.com/tools/gzip-test.php

share|improve this answer
    
IE is notorious for not handling this situation correctly. See: stackoverflow.com/questions/1241822/… –  MikeyB Mar 31 '11 at 13:48

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.