Vary
headers, apart from
Vary: Accept-Encoding
." Lookign at context, this sentence is wrong? Wouldnt pagespeed just optimize all thsoe ressources nonetheless, but save a lot more info to cache to serve the different agents?? (in case of vary agent)?PS: any additional advice on how to handle different User-Agents? a. with nginx fastcgi cache, b. with a seperate nginx-edge-proxy with ssl terminators?
--
You received this message because you are subscribed to the Google Groups "ngx-pagespeed-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-discuss+unsub...@googlegroups.com.
Visit this group at https://groups.google.com/group/ngx-pagespeed-discuss.
For more options, visit https://groups.google.com/d/optout.
There are much more similar things happening, where a perfectly fine configuration has one filter added (which really shouldnt interfere) and all optimizations are reset.
--- I attach a pagespeed config from current tests. Maybe I am just too much into it, so I dont see my error... ---
#
# General
#
pagespeed On;
pagespeed RewriteLevel CoreFilters;
pagespeed FileCachePath "/var/cache/ngx_pagespeed/";
pagespeed FileCacheSizeKb 204800;
pagespeed FileCacheCleanIntervalMs 3600000;
pagespeed FileCacheInodeLimit 500000;
pagespeed LRUCacheKbPerProcess 8192;
pagespeed LRUCacheByteLimit 16384;
pagespeed CreateSharedMemoryMetadataCache "/var/cache/pagespeed/" 51200;
pagespeed ShmMetadataCacheCheckpointIntervalSec 300;
pagespeed EnableCachePurge on;
pagespeed PurgeMethod PURGE;
#
# Basics
#
pagespeed LogDir "/var/log/pagespeed";
pagespeed XHeaderValue "Comanche";
pagespeed PreserveUrlRelativity on;
pagespeed StaticAssetPrefix /CDN/;
pagespeed MaxSegmentLength 250;
pagespeed EnableFilters remove_comments;
pagespeed EnableFilters extend_cache;
#
# Admin Path
#
pagespeed AdminPath /pagespeed_admin;
pagespeed GlobalAdminPath /pagespeed_global_admin;
#
# Images
#
pagespeed EnableFilters lazyload_images;
pagespeed EnableFilters convert_to_webp_lossless;
pagespeed EnableFilters recompress_images;
pagespeed EnableFilters resize_rendered_image_dimensions;
pagespeed EnableFilters rewrite_images;
pagespeed EnableFilters sprite_images;
pagespeed AllowVaryOn Auto;
pagespeed CssImageInlineMaxBytes 5000;
pagespeed ImageInlineMaxBytes 5000;
pagespeed ImageJpegNumProgressiveScans 10;
pagespeed ImageLimitOptimizedPercent 100;
pagespeed ImageLimitResizeAreaPercent 100;
pagespeed ImageResolutionLimitBytes 128000000;
pagespeed WebpAnimatedRecompressionQuality 70;
pagespeed WebpRecompressionQuality 70;
--
You received this message because you are subscribed to the Google Groups "ngx-pagespeed-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-di...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-discuss+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-discuss+unsubscri...@googlegroups.com.
Visit this group at https://groups.google.com/group/ngx-pagespeed-discuss.
For more options, visit https://groups.google.com/d/optout.
My general sense is that in the universe of nginx and apache users, there are a wide variety of specific needs.
We've tried to capture two patterns we think are very common with the RewriteLevel concept (as opposed to a file enumerating the filters in those levels).
It sounds like you are on the aggressive side; so start with CoreFilters and keep adding from there.
In terms of more advanced features, there's no definitive set I can think of that would be particularly common. One common pattern is that some aspects of mod_pagespeed's optimizations can be incorporated into a build flow, and others are more difficult. So users may wish to cherrypick which advanced optimizations to use.
I'm not sure what you mean by "too cautious"? Are you talking about something like abstaining from combining css elements with IDs?
RE html caching: you can override that with 'ModifyCachingHeaders off' -- just be sure you are not doing user-agent-specific optimizations. OptimizeForBandwidth is good for this.
If may be worth checking https://www.modpagespeed.com/doc/faq#varying-results
With regard to spaces in the url, I'd be surprised if that is why these aren't optimized..
Otto
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-discuss+unsub...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-di...@googlegroups.com.
Visit this group at https://groups.google.com/group/ngx-pagespeed-discuss.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "ngx-pagespeed-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ngx-pagespeed-di...@googlegroups.com.