Gzip
-
GZip not working properly
The page I need help with: [log in to see the link]
-
Hi @mtrthenetwork,
In order for us to troubleshoot your issue further could you please provide a bit more information about your Gzip not working properly?
Cheers,
Calum BrashGzip is not working properly:
– Your server may not have the “deflate” module enabled (mod_deflate for Apache, ngx_http_gzip_module for NGINX).
– Contact your host. If deflate is enabled, ask why all .htaccess or nginx.conf compression rules are not being applied.
If re-checking and restarting does not resolve, please check with your host or open a support ticket with us.Hi @mtrthenetwork,
Thanks for the reply. I see that your server is Apache, have you checked that mod_deflate is enabled? If you don’t know how to check this please contact your hosting provider for these details.
Cheers,
Calum Brash<IfModule mod_deflate.c>
<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding “gzip,deflate” env=HAVE_Accept-Encoding
</IfModule>
</IfModule>
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE “application/atom+xml” \
“application/javascript” \
“application/json” \
“application/ld+json” \
“application/manifest+json” \
“application/rdf+xml” \
“application/rss+xml” \
“application/schema+json” \
“application/vnd.geo+json” \
“application/vnd.ms-fontobject” \
“application/x-font-ttf” \
“application/x-font-opentype” \
“application/x-font-truetype” \
“application/x-javascript” \
“application/x-web-app-manifest+json” \
“application/xhtml+xml” \
“application/xml” \
“font/eot” \
“font/opentype” \
“font/otf” \
“image/bmp” \
“image/svg+xml” \
“image/vnd.microsoft.icon” \
“image/x-icon” \
“text/cache-manifest” \
“text/css” \
“text/html” \
“text/javascript” \
“text/plain” \
“text/vcard” \
“text/vnd.rim.location.xloc” \
“text/vtt” \
“text/x-component” \
“text/x-cross-domain-policy” \
“text/xml”</IfModule>
<IfModule mod_mime.c>
AddEncoding gzip svgz
</IfModule></IfModule>
Is this the current code that’s in your .htaccess file?
If so please remove it and replace it with<IfModule mod_deflate.c> SetOutputFilter DEFLATE <IfModule mod_setenvif.c> <IfModule mod_headers.c> SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding </IfModule> </IfModule> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE "application/atom+xml" \ "application/javascript" \ "application/json" \ "application/ld+json" \ "application/manifest+json" \ "application/rdf+xml" \ "application/rss+xml" \ "application/schema+json" \ "application/vnd.geo+json" \ "application/vnd.ms-fontobject" \ "application/x-font-ttf" \ "application/x-font-opentype" \ "application/x-font-truetype" \ "application/x-javascript" \ "application/x-web-app-manifest+json" \ "application/xhtml+xml" \ "application/xml" \ "font/eot" \ "font/opentype" \ "font/otf" \ "image/bmp" \ "image/svg+xml" \ "image/vnd.microsoft.icon" \ "image/x-icon" \ "text/cache-manifest" \ "text/css" \ "text/html" \ "text/javascript" \ "text/plain" \ "text/vcard" \ "text/vnd.rim.location.xloc" \ "text/vtt" \ "text/x-component" \ "text/x-cross-domain-policy" \ "text/xml" </IfModule> <IfModule mod_mime.c> AddEncoding gzip svgz </IfModule> </IfModule>
Then navigate to Hummingbird’s Gzip page and click the re-check status button.
-
This reply was modified 7 years, 1 month ago by
calumbrash.
-
This reply was modified 7 years, 1 month ago by
calumbrash.
Yes it is
In order for me to help you can you please provide more detail in your replies. Did you try replacing the code with
<IfModule mod_deflate.c> SetOutputFilter DEFLATE <IfModule mod_setenvif.c> <IfModule mod_headers.c> SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding </IfModule> </IfModule> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE "application/atom+xml" \ "application/javascript" \ "application/json" \ "application/ld+json" \ "application/manifest+json" \ "application/rdf+xml" \ "application/rss+xml" \ "application/schema+json" \ "application/vnd.geo+json" \ "application/vnd.ms-fontobject" \ "application/x-font-ttf" \ "application/x-font-opentype" \ "application/x-font-truetype" \ "application/x-javascript" \ "application/x-web-app-manifest+json" \ "application/xhtml+xml" \ "application/xml" \ "font/eot" \ "font/opentype" \ "font/otf" \ "image/bmp" \ "image/svg+xml" \ "image/vnd.microsoft.icon" \ "image/x-icon" \ "text/cache-manifest" \ "text/css" \ "text/html" \ "text/javascript" \ "text/plain" \ "text/vcard" \ "text/vnd.rim.location.xloc" \ "text/vtt" \ "text/x-component" \ "text/x-cross-domain-policy" \ "text/xml" </IfModule> <IfModule mod_mime.c> AddEncoding gzip svgz </IfModule> </IfModule>
I’ll replace it with the code you provided.
Thanks ?? let me know how it goes.
-
This reply was modified 7 years, 1 month ago by
calumbrash.
I’m unable to change the code in the gzip compression window to replace this code – I’m only able to copy the current code and not manipulate it. Could it be somewhere else? Any suggestion?
You need to edit the .htaccess file via any FTP client and paste the code, posted above by @calumbrash. The only difference is in the first lines:
<IfModule mod_deflate.c> <IfModule mod_setenvif.c>
compared to:
<IfModule mod_deflate.c> SetOutputFilter DEFLATE <IfModule mod_setenvif.c>
Best regards,
AntonThank you. I guess my other question is where would I find my original .htaccess file – this a new process for me – I lost my webmaster so I’m having a go with this.
Oh. It’s where the index.php file and wp-content, wp-includes folders are located. Should be the top most directory for your website.
I found it and updated the file. Fingers crossed**
I now have NGINX in GZip compression – it wasn’t there before – would I want to change this as well like I did for .htaccess
# Enable Gzip compression
gzip on;# Compression level (1-9)
gzip_comp_level 5;# Don’t compress anything under 256 bytes
gzip_min_length 256;# Compress output of these MIME-types
gzip_types
application/atom+xml
application/javascript
application/json
application/rss+xml
application/vnd.ms-fontobject
application/x-font-ttf
application/x-font-opentype
application/x-font-truetype
application/x-javascript
application/x-web-app-manifest+json
application/xhtml+xml
application/xml
font/eot
font/opentype
font/otf
image/svg+xml
image/x-icon
image/vnd.microsoft.icon
text/css
text/plain
text/javascript
text/x-component;# Disable gzip for bad browsers
gzip_disable “MSIE [1-6]\.(?!.*SV1)”; -
This reply was modified 7 years, 1 month ago by
- The topic ‘Gzip’ is closed to new replies.