When Disk: Enhanced mode is enabled files are stored in a seperate folder (wp-content/cache/page_enhanced) with the following htaccess directives to apply additional encoding.
# BEGIN W3TC Page Cache cache
FileETag MTime Size
<IfModule mod_mime.c>
AddType text/html .html_gzip
AddEncoding gzip .html_gzip
AddType text/xml .xml_gzip
AddEncoding gzip .xml_gzip
</IfModule>
<IfModule mod_deflate.c>
SetEnvIfNoCase Request_URI \.html_gzip$ no-gzip
SetEnvIfNoCase Request_URI \.xml_gzip$ no-gzip
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/html M7200
</IfModule>
<IfModule mod_headers.c>
Header set X-Powered-By “W3 Total Cache/0.9.2.8”
Header set Vary “Accept-Encoding, Cookie”
Header set Pragma “public”
Header append Cache-Control “public, must-revalidate, proxy-revalidate”
</IfModule>
# END W3TC Page Cache cache
I’m guessing that its an encoding problem caused by content being compressed more then once possibly, so I’m going to have a chat with my host to see what they say.
BTW I’m running Litespeed, anybody else or you running Apache ?