アプリケーションでロードする必要がある約 14 個の css シートと約 12 個の js ファイルがあります。
私はグーグルページスピードを使用しています。
14枚を1枚にまとめる代わりに、3枚にまとめます。
JavaScript の組み合わせでさえうまく機能していませんが、ある程度は機能しています。そこにも縮小はありません。
ドキュメントを読んでみましたが、実際には多くの手がかりが見つかりません。
また、縮小は行っていません。機能していますが、ある程度しか機能していません
これに関係するすべてのコードは次のとおりです。
pagespeed on;
# Needs to exist and be writable by nginx.
pagespeed FileCachePath /var/ngx_pagespeed_cache;
pagespeed RewriteLevel PassThrough;
pagespeed EnableFilters add_head,combine_css,convert_meta_tags,convert_png_to_jpeg,extend_cache,fallback_rewrite_css_urls,flatten_css_imports,inline_css,inline_import_to_link,inline_javascript,rewrite_css,rewrite_images,rewrite_javascript,rewrite_style_attributes_with_url;
pagespeed EnableFilters combine_javascript,remove_comments,collapse_whitespace;
# Ensure requests for pagespeed optimized resources go to the pagespeed handler
# and no extraneous headers get set.
location ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" {
add_header "" "";
}
location ~ "^/ngx_pagespeed_static/" { }
location ~ "^/ngx_pagespeed_beacon$" { }
location /ngx_pagespeed_statistics { allow 127.0.0.1; deny all; }
location /ngx_pagespeed_message { allow 127.0.0.1; deny all; }
私が見逃したフィルターは何ですか?