I'm somewhat new to pagespeed, and I'm having a small issue with the images and favicon not being written to cache with the following message
[Tue, 31 May 2016 07:23:40 GMT] [Info] [5762] Trying to serve rewritten resource in-place: http://www.xxx.com/favicon.ico
[Tue, 31 May 2016 07:23:40 GMT] [Info] [5762] Cache entry is expired: http://www.xxx.com/favicon.ico (fragment=xxx.com)
[Tue, 31 May 2016 07:23:40 GMT] [Info] [5762] Could not rewrite resource in-place because URL is not in cache: http://www.xxx.com/favicon.ico
[Tue, 31 May 2016 07:23:41 GMT] [Info] [5762] Trying to serve rewritten resource in-place: https://www.xxx.com/favicon.ico
I'm running Nginx 1.8.1 and PHP 7 with ngx_pagespeed 1.11.33
I've ran www.xxx.com/?PageSpeedFilters=+debug and this is the output
<!--
mod_pagespeed on
Filters:
ah Add Head
cw Collapse Whitespace
cc Combine Css
jc Combine Javascript
gp Convert Gif to Png
jp Convert Jpeg to Progressive
jw Convert Jpeg To Webp
mc Convert Meta Tags
pj Convert Png to Jpeg
ws When converting images to WebP, prefer lossless conversions
db Debug
dj Defer Javascript
ec Cache Extend Css
ei Cache Extend Images
es Cache Extend Scripts
fc Fallback Rewrite Css
if Flatten CSS Imports
hw Flushes html
ci Inline Css
ii Inline Images
il Inline @import to Link
ji Inline Javascript
idp Insert DNS Prefetch
id Insert Image Dimensions
js Jpeg Subsampling
ll Lazyload Images
rj Recompress Jpeg
rp Recompress Png
rw Recompress Webp
rc Remove Comments
ri Resize Images
cf Rewrite Css
jm Rewrite External Javascript
jj Rewrite Inline Javascript
cu Rewrite Style Attributes With Url
cp Strip Image Color Profiles
md Strip Image Meta Data
Options:
AvoidRenamingIntrospectiveJavascript (aris) True
EnableCachePurge (euci) True
FileCacheCleanIntervalMs (afcci) 3600000
FileCacheInodeLimit (afcl) 500000
FileCacheSizeKb (afc) 102400
RewriteLevel (l) Core Filters
Statistics (ase) True
StatisticsLogging (asle) True
#NumFlushes 0
#EndDocument after 7601us
#Total Parse duration 2546us
#Total Render duration 52722us
#Total Idle duration 5055us
No critical images detected.
The following filters were disabled for this request:
Lazyload Images
-->
Here's part of the pagespeed config file.
pagespeed LogDir /var/log/pagespeed;
pagespeed FileCachePath "/var/cache/pagespeed/";
pagespeed FileCacheSizeKb 102400;
pagespeed FileCacheCleanIntervalMs 3600000;
pagespeed FileCacheInodeLimit 500000;
# PageSpeed Admin
pagespeed StatisticsPath /ngx_pagespeed_statistics;
pagespeed MessagesPath /ngx_pagespeed_message;
pagespeed ConsolePath /pagespeed_console;
pagespeed AdminPath /pagespeed_admin;
pagespeed Domain http*://www.xxx.com;
pagespeed Domain www.google-analytics.com;
pagespeed Domain fonts.googleapis.com;
pagespeed Statistics on;
pagespeed StatisticsLogging on;
pagespeed EnableFilters convert_gif_to_png;
pagespeed EnableFilters insert_image_dimensions;
pagespeed EnableFilters lazyload_images;
pagespeed EnableFilters rewrite_images;
pagespeed EnableFilters convert_jpeg_to_progressive,convert_png_to_jpeg,convert_jpeg_to_webp,convert_to_webp_lossless;
pagespeed EnableFilters collapse_whitespace;
pagespeed EnableFilters remove_comments;
pagespeed EnableFilters flatten_css_imports;
pagespeed EnableFilters insert_dns_prefetch;
pagespeed EnableFilters extend_cache;
pagespeed EnableFilters defer_javascript;
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
log_not_found off;
access_log off;
add_header ETag "";
add_header Cache-Control "public, max-age=600";
}