我使用Nginx并在我的某个域上安装了Google PageSpeedModule。这个模块非常实用,而且易于使用。所有的CSS和JS都缩小了,我的图像被压缩了...它减少了我的页面500 kb的重量。
我的问题是,我可以使用此模块仅提供资源吗?我创建了一种CDN,包含我的所有CSS,图像,JS ......但是,我安装了Nginx + pagespeedmodule,并且该模块仅用于一个图像,例如。但它适用于HTML页面并压缩此页面中的图像,但是它可以与直接访问图像一起使用吗?感谢。
答案 0 :(得分:1)
是的,您可以使用InPlaceResourceOptimization
来优化图片,即使它们没有在HTML中进行优化(注意:该文档说这是一个仅限Apache的功能,但这已经过时了,它可以在最新版本中使用Nginx也是。)。将此命令添加到您的配置:
pagespeed InPlaceResourceOptimization on;
请注意,ngx_pagespeed的默认方式是重写HTML中的资源。这是运行它的最有效方式。如果您只使用InPlaceResourceOptimization
,则无法获得缓存扩展和图像大小调整等优点。但是,如果无法优化HTML中的资源,这是一个方便的功能。