• User Attivo

    Leverage browser caching

    Buongiorno, sto riscontrando un problema nella validazione di GTMETRIX alla voce Leverage browser caching, in pratica ho aggiunto in Nginx le seguenti direttive ma i file gif e png non vengono memorizzati nella cache del browser (per gli altri tipi di file non vedo errori), avete da suggerirmi qualcosa o vedete qualcosa di errato?
    Grazie a tutti.

    Impostazioni:

    gzip on;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";
    gzip_proxied any;
    gzip_types text/plain text/css application/javascript application/x-javascript text/xml application/xml application/xml+rss text/javascript image/x-icon image/bmp image/svg+xml;
    gzip_disable "MSIE [1-6].(?!.*SV1)";
    gzip_vary on;
    open_file_cache max=2000 inactive=20s;
    open_file_cache_valid 60s;
    open_file_cache_min_uses 5;
    open_file_cache_errors off;
    add_header Pragma ?public?;

    location ~* .(gif|png)$ {
    expires 180d;
    }

    location ~* .(jpg|jpeg)$ {
    expires 365d;
    }

    location ~* .(pdf|css|html|js|swf)$ {
    expires 2d;
    }

    location ~* .(pdf)$ {
    expires 30d;

    etag on;
    
    
    if_modified_since exact;
    
    
    add_header Cache-Control ?max-age=31536000?;
    

    }

    keepalive_disable none;