2016-11-03 2 views
0

Я пытаюсь использовать Nginx и стиль страниц в стиле Google, чтобы исключить пробелы и комментарии html, но он не работает. Я запускаю Tomcat 8 на задней панели. Мы можем видеть в файле журнала, что скорость страниц загружается Nginx. Ниже мой конфиг. Любые идеи, почему он не работает?Page Speed ​​Not Removing Comments

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

Сервер блока вы показываете в вашем вопросе не обрабатывает любое фактическое содержание HTML, так как он просто перенаправляет на HTTPS через return 301 https://$server_name$request_uri; -directive. Включите модуль pagespeed в блоке сервера https.

+0

Nice catch. Я попробую. – zappullae