Назад | Перейти на главную страницу

ngx_pagespeed не оптимизируется на AWS ubuntu 16.04 nginx / 1.17.8

Я настроил ngx_pagespeed, как обычно, и он работал везде.

Но на этом конкретном экземпляре AWS, похоже, он ничего не оптимизирует.

Я получаю ожидаемые заголовки ответа от nginx x-page-speed: 1.13.35.2-0, и я вижу элементы наблюдения за маяком pagepeed на страницах.

НО - в итоге ничего не оптимизируется. CSS не комбинируется и не переписывается, изображения не конвертируются в webp или не загружаются - НИЧЕГО.

Я немного прогрел страницы, посетив несколько десятков раз с разных браузеров и устройств. Обычно в этот момент я вижу оптимизацию.

Может кто подскажет, что может быть не так? Может быть проблема с разрешениями?

Просто чтобы убедиться, что я сбежал sudo chown -R www-data:www-data /var/ngx_pagespeed_cache/ , но ничего не изменилось.

Вот мой nginx.conf для справки:

user www-data;
worker_processes auto;
pid /run/nginx.pid;


events {
       worker_connections 768;
}

http {
       ##
       # Basic Settings
       ##

       sendfile on;
       tcp_nopush on;
       tcp_nodelay on;
       keepalive_timeout 65;
       types_hash_max_size 2048;
       include /etc/nginx/mime.types;
       default_type application/octet-stream;

       pagespeed on;
       pagespeed FileCachePath /var/ngx_pagespeed_cache;
       pagespeed RewriteLevel PassThrough;
       pagespeed EnableFilters rewrite_css,combine_css,responsive_images,rewrite_images,lazyload_images,inline_preview_images,resize_images,resize_mobile_images,remove_comments,collapse_whitespace,extend_cache,insert_dns_prefetch,in_place_optimize_for_browser,remove_comments;

        pagespeed MinImageSizeLowResolutionBytes 10000;
        pagespeed InPlaceRewriteDeadlineMs 50;
        pagespeed PrivateNotVaryForIE off;
        pagespeed CriticalImagesBeaconEnabled false;

       ##
       # SSL Settings
       ##

       ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
       ssl_prefer_server_ciphers on;
       access_log /var/log/nginx/access.log;
       error_log /var/log/nginx/error.log;
       include /etc/nginx/conf.d/*.conf;
       include /etc/nginx/sites-enabled/*
}