2016-11-03 11 views
0

NginxとGoogleのpagespeedを使って空白とHTMLコメントを削除しようとしていますが、動作していません。私はバックエンドでTomcat 8を実行しています。 Nginxはpagespeedがロードされていることをログファイルで確認できます。以下は私のconfファイルです。それはなぜ動作していない任意のアイデア?Page Speedコメントを削除しない

server { 
    pagespeed on; 
    pagespeed EnableFilters remove_comments; 
    pagespeed EnableFilters collapse_whitespace; 
    pagespeed FileCachePath /run/shm/pagespeed_cache; 
     pagespeed RewriteLevel CoreFilters; 
    #pagespeed RespectVary on; #Respecting Vary Headers 
    #pagespeed DisableRewriteOnNoTransform off; #Honoring no-transform Cache-Control Headers 
    #pagespeed LowercaseHtmlNames on; #Lower-casing HTML element and attribute names 
    #pagespeed ModifyCachingHeaders off; #Preserving HTML caching headers 
    #pagespeed XHeaderValue "Powered By ngx_pagespeed"; #Specifying the value for the PageSpeed header 
    #pagespeed StaticAssetPrefix /custom/static/; #Configuring the location of static assets 
    #pagespeed PreserveUrlRelativity on; #Preserve URL Relativity 
    listen 80 default_server; 
    listen [::]:80 default_server; 
    server_name mysite.org www.mysite.org; 
    return 301 https://$server_name$request_uri; 
} 

答えて

0

それだけでreturn 301 https://$server_name$request_uri; -directiveを経由してhttpsにリダイレクトするよう、あなたの質問に表示サーバブロックは、実際のHTMLコンテンツを処理しません。 httpsサーバブロックでページスピードモジュールも有効にします。

+0

ニースキャッチ。私はそれを試してみましょう。 – zappullae

関連する問題