除了用户点击图片(我正在使用jquery插件)外,我的网站上显示的图片比原来的大小要小。然后,我为Apache安装了PageSpeed模块。
我不明白为什么PageSpeed将jpeg图像的大小调整到它们首先显示的大小,尽管我还没有添加任何过滤器。所以当我点击一张图片时,所显示的图片是按页面大小调整的图片,而不是原来大小的图片。
在我在pagespeed.conf中添加的过滤器下面
SetOutputFilter DEFLATE
ModPagespeedFetchWithGzip on
ModPagespeedEnableFilters collapse_whitespace
ModPagespeedEnableFilters convert_meta_tags
ModPagespeedEnableFilters elide_attributes
ModPagespeedEnableFilters inline_google_font_css
ModPagespeedEnableFilters prioritize_critical_css
ModPagespeedEnableFilters combine_javascript
ModPagespeedEnableFilters combine_css
ModPagespeedEnableFilters extend_cache
ModPagespeedEnableFilters remove_comments
ModPagespeedEnableFilters recompress_jpeg
ModPagespeedImageRecompressionQuality -1
ModPagespeedEnableFilters strip_image_color_profile
ModPagespeedEnableFilters strip_image_meta_data
ModPagespeedEnableFilters jpeg_subsampling
ModPagespeedEnableFilters convert_jpeg_to_webp
ModPagespeedEnableFilters convert_to_webp_lossless
ModPagespeedEnableFilters lazyload_images有人有什么想法吗?
发布于 2015-10-16 11:27:12
我找到了我想要的filters。该条规定:
ModPagespeedEnableFilters resize_images是由ModPagespeedEnableFilter rewrite_images暗示的
我没有启用rewrite_images,但是由于recompress_images是rewrite_images的一部分,而recompress_jpeg是recompress_images的一部分,我猜想当您启用recompress_jpeg时,它启用了resize_images,所以我使用ModPagespeedDisableFilters resize_images禁用了resize_images,现在我的问题解决了:)
发布于 2015-10-16 10:15:05
我想其中一个过滤器正在调整图像大小,试着一个一个地禁用它们。或者尝试将pagespeed_no_transform添加到<img />标记中。
https://stackoverflow.com/questions/33167798
复制相似问题