Nginx Pagespeed JS迷你版并不总是有效
我正试图使pagespeed模块按预期工作,但问题是-有些脚本缩小了,但有些脚本变小了 我通过nginx echo模块将两个脚本打包在一起Nginx Pagespeed JS迷你版并不总是有效,nginx,pagespeed,google-pagespeed,Nginx,Pagespeed,Google Pagespeed,我正试图使pagespeed模块按预期工作,但问题是-有些脚本缩小了,但有些脚本变小了 我通过nginx echo模块将两个脚本打包在一起 /location total.js { echo_location 'first.js'; echo_location 'second.js'; } /location terminal.js { echo_location 'first_terminal.js'; echo_location 'second_ter
/location total.js {
echo_location 'first.js';
echo_location 'second.js';
}
/location terminal.js {
echo_location 'first_terminal.js';
echo_location 'second_terminal.js';
}
然后我尝试缩小它们:
pagespeed On;
pagespeed UseExperimentalJsMinifier on;
pagespeed FileCachePath /dev/shm/pageSpeedCache;
pagespeed EnableFilters rewrite_javascript,combine_css,combine_javascript,fallback_rewrite_css_urls,collapse_whitespace;
第一个脚本来自缩小的nginx,但第二个脚本未缩小。nginx.error.log中没有任何内容
什么可以阻止pagespeed缩小,我应该如何解决这个问题?我发现上的UseExperimentalJsMinifier功能可以防止缩小单个{}对象上包含的大型js文件。将其关闭,模块将按预期工作