quocvuongdn

nginx pagespeed optimized configuration

Dec 6th, 2016
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ### site.com.conf
  2.  
  3.     # Ensure requests for pagespeed optimized resources go to the pagespeed handler
  4.     # and no extraneous headers get set.
  5.    
  6.     location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {
  7.       add_header "" "";
  8.     }
  9.     location ~ "^/pagespeed_static/" { }
  10.     location ~ "^/ngx_pagespeed_beacon$" { }
  11.    
  12.     pagespeed AnalyticsID UA-XXXXXXX-1;
  13.     pagespeed EnableFilters make_google_analytics_async;
  14.    
  15.     pagespeed RespectVary on;
  16.     pagespeed DisableRewriteOnNoTransform off;
  17.     pagespeed LowercaseHtmlNames on;
  18.     pagespeed ModifyCachingHeaders off;
  19.     pagespeed XHeaderValue "Powered By ngx_pagespeed";
  20.     pagespeed PreserveUrlRelativity on;
  21.    
  22.     #pagespeed EnableFilters collapse_whitespace;
  23.     pagespeed EnableFilters extend_cache;
  24.     pagespeed EnableFilters rewrite_css;
  25.     pagespeed EnableFilters combine_css,combine_javascript;
  26.     pagespeed EnableFilters rewrite_images;
  27.     pagespeed EnableFilters strip_image_meta_data;
  28.     pagespeed EnableFilters lazyload_images;
  29.     pagespeed EnableFilters inline_google_font_css;
  30.     pagespeed EnableFilters resize_rendered_image_dimensions;
  31.    
  32.     #### end.Pagespeed configurations
  33.  
  34. ### nginx.conf (global configuration)
  35.   pagespeed MemcachedServers "127.0.0.1:11211";
  36.    
  37.   pagespeed On;
  38.   pagespeed FileCachePath "/var/cache/ngx_pagespeed/";
  39.   pagespeed FileCacheSizeKb            102400;
  40.   pagespeed FileCacheCleanIntervalMs   3600000;
  41.   pagespeed FileCacheInodeLimit        500000;
  42.   pagespeed StaticAssetPrefix /pagespeed/static/;
  43.  
  44.   #pagespeed ProcessScriptVariables on;
  45.   #pagespeed StatisticsPath /ngx_pagespeed_statistics;
  46.   #pagespeed GlobalStatisticsPath /ngx_pagespeed_global_statistics;
  47.   #pagespeed ConsolePath /pagespeed_console;
  48.   #pagespeed MessagesPath /ngx_pagespeed_message;
  49.   #pagespeed AdminPath /pagespeed_admin;
  50.   #pagespeed GlobalAdminPath /pagespeed_global_admin;
Advertisement