Last active
January 11, 2023 07:25
-
-
Save solancer/1e87950a8fc9c22473287358a5df924b to your computer and use it in GitHub Desktop.
mod_pagespeed .htaccess configuration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<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> |
It would be interesting to update someone, does it really not let the images load in Firefox?
(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
So if I have pagespeed.conf in mods-available in the apache folder, how then should I configure what is given here? Because all the pagespeed related settings are done in that file, right? Want to try to set this up for wordpress, so want to make sure I get it right.