我一直遇到问题,因为我在LAMP服务器上安装了mod_pagespeed而我似乎无法找到答案
设置向上:
Alias /images/media /mnt/media_images(即 www.example.com/images/media/test.jpg 位于服务器 / mnt / media_images / test。 JPG )
ModPagespeed on ModPagespeedRespectXForwardedProto on ModPagespeedMapOriginDomain "http://localhost" "http://www.example.com" ModPagespeedMapOriginDomain "http://localhost" "https://www.example.com" ModPagespeedMaxInlinedPreviewImagesIndex 20 ModPagespeedEnableFilters remove_comments,collapse_whitespace,combine_javascript,insert_dns_prefetch,defer_javascript,insert_image_dimensions,lazyload_images
问题:
mod_pagespeed优化 http 上的所有图片,重写文件名并将其取出没问题,即:
在 https 上,所有非产品图片都可以像在http上一样正常工作,即:
...但产品图片不起作用。文件名被重写,但访问这些重写的文件名会返回404。如果您使用重写的文件名,只需将https://更改为http://然后返回图像。
我已经在非负载均衡设置上测试了它并且似乎有效,所以问题似乎是负载均衡器与https和指向已安装磁盘的别名的组合。
非常感谢任何帮助或建议
答案 0 :(得分:0)
在负载均衡器后面运行实例的情况下,最好使用
ModPagespeedMapOriginDomain origin_to_fetch_from origin_specified_in_html
编码apache2的站点可用conf文件中的限制并试一试。