Skip to content

Instantly share code, notes, and snippets.

@solancer
Last active January 11, 2023 07:25
Show Gist options
  • Save solancer/1e87950a8fc9c22473287358a5df924b to your computer and use it in GitHub Desktop.
Save solancer/1e87950a8fc9c22473287358a5df924b to your computer and use it in GitHub Desktop.
mod_pagespeed .htaccess configuration
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
RewriteEngine On
#Begin gzip and deflate
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/css application/x-javascript text/plain text/xml image/x-icon
</IfModule>
<IfModule pagespeed_module>
ModPagespeed on
ModPagespeedEnableFilters rewrite_css,combine_css
ModPagespeedEnableFilters recompress_images
ModPagespeedEnableFilters convert_png_to_jpeg,convert_jpeg_to_webp
ModPagespeedEnableFilters collapse_whitespace,remove_comments
</IfModule>
@fmp777
Copy link

fmp777 commented May 4, 2021

(necro)
All major browsers now support webp, so the firefox info is no longer true. Only caveat is macs prior to Big Sur operating system running safari.
(source) https://caniuse.com/?search=webp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment