Last active
April 3, 2016 02:12
-
-
Save rifki/2a017d2827e458fdf45fafc1d7f5d68a to your computer and use it in GitHub Desktop.
Google pagespeed module Apache
This file contains hidden or 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
ModPagespeedDomain http://local.dev.com | |
ModPagespeedDisallow */admin/* | |
ModPagespeedMapOriginDomain http://localhost http://local.dev.com | |
ModPagespeedStatistics on | |
ModPagespeedStatisticsLogging on | |
ModPagespeedEnableFilters prioritize_critical_css | |
ModPagespeedEnableFilters rewrite_images | |
ModPagespeedEnableFilters recompress_png | |
ModPagespeedEnableFilters convert_png_to_jpeg,convert_jpeg_to_webp | |
ModPagespeedEnableFilters collapse_whitespace,remove_comments | |
<Location /mod_pagespeed_statistics> | |
<IfModule mod_rewrite.c> | |
RewriteEngine Off | |
</IfModule> | |
Order deny,allow | |
Allow from localhost | |
SetHandler mod_pagespeed_statistics | |
</Location> | |
<Location /mod_pagespeed_message> | |
<IfModule mod_rewrite.c> | |
RewriteEngine Off | |
</IfModule> | |
Order deny,allow | |
Allow from localhost | |
SetHandler mod_pagespeed_message | |
</Location> | |
<Location /pagespeed_admin> | |
<IfModule mod_rewrite.c> | |
RewriteEngine Off | |
</IfModule> | |
Order deny,allow | |
Allow from localhost | |
SetHandler pagespeed_admin | |
</Location> |
This file contains hidden or 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 pagespeed_module> | |
# Turn on mod_pagespeed. To completely disable mod_pagespeed, you | |
# can set this to "off". | |
ModPagespeed on | |
ModPagespeedDomain http://local.dev.com | |
ModPagespeedDisallow */admin/* | |
ModPagespeedEnableFilters combine_css,extend_cache,rewrite_images | |
ModPagespeedEnableFilters rewrite_css,rewrite_javascript | |
ModPagespeedEnableFilters inline_images | |
ModPagespeedEnableFilters lazyload_images | |
#https://developers.google.com/speed/pagespeed/module/filter-lazyload-images | |
ModPagespeedLazyloadImagesAfterOnload off | |
# https://developers.google.com/speed/pagespeed/module/filter-local-storage-cache#configuration | |
ModPagespeedEnableFilters local_storage_cache | |
# https://developers.google.com/speed/pagespeed/module/filter-whitespace-collapse | |
ModPagespeedEnableFilters collapse_whitespace | |
#https://developers.google.com/speed/pagespeed/module/filter-insert-dns-prefetch#configuration | |
ModPagespeedEnableFilters insert_dns_prefetch | |
# The ModPagespeedFileCachePath directory must exist and be writable | |
# by the apache user (as specified by the User directive). | |
ModPagespeedFileCachePath "/var/cache/mod_pagespeed" | |
# LogDir is needed to store various logs, including the statistics log | |
# required for the console. | |
ModPagespeedLogDir "/var/log/pagespeed" | |
# The locations of SSL Certificates is distribution-dependent. | |
ModPagespeedSslCertDirectory "/etc/ssl/certs" | |
# If you want, you can use one or more memcached servers as the store for | |
# the mod_pagespeed cache. | |
ModPagespeedMemcachedServers localhost:11211 | |
# A portion of the cache can be kept in memory only, to reduce load on disk | |
# (or memcached) from many small files. | |
ModPagespeedCreateSharedMemoryMetadataCache "/var/cache/mod_pagespeed/" 51200 | |
.... | |
.... | |
</IfModule pagespeed_module> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment