PageSpeed lazyload_images过滤器不起作用

问题描述

我已将lazyload_images过滤器包含到我的pagespeed.conf中,并且在呈现HTML时,我的页面上没有任何表明该过滤器已启用的行为:未添加用于延迟加载的脚本,并且属性页面速度未更改以替换src =“ *”。

该模块在pagespeed_admin上显示为已启用,如您在此处看到的那样:

enter image description here

解决方法

该问题似乎与Cloudfront有关,在原始帖子中我没有提到。

Cloudfront在用户代理上发送值“ Amazon CloudFront”,这导致lazyLoad模块无法正常工作。