how to fix Leverage browser caching nginx?

December 26, 2017 2k views
Nginx Caching Python Frameworks Ubuntu

i went to the Internet, put all the possible settings for caching, but all the same the end of google page sped insights wrote that I do not have caching for these files how to fix this?

this question have on StackOverflow https://stackoverflow.com/questions/47966400/how-to-fix-leverage-browser-caching-nginx

my cache settings "nano /etc/nginx/nginx.conf"

proxy_temp_path /var/nginx/proxy_temp;
 add_header X-Cache-Status $upstream_cache_status;
 proxy_cache_path /tmp/nginx/cache levels=1:2 keys_zone=one:100m;
 proxy_cache one;
 proxy_cache_valid any 30d;
 proxy_cache_key $scheme$proxy_host$request_uri$cookie_US;

my server conf "nano /etc/nginx/sites-enabled/theband"


location ~* ^(?!/media).*.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)$ {
    expires 365d;
    add_header Cache-Control "public, must-revalidate, proxy-revalidate";
    access_log off;
}
location ~* ^(?!/static).*.(?:css|js|html)$ {
    expires 365d;
    add_header Cache-Control "public, must-revalidate, proxy-revalidate";
    access_log off;
}

location / {
    proxy_set_header X-Real-IP $remote_addr;

    proxy_cache one;
    proxy_cache_min_uses 1;
    proxy_cache_use_stale error timeout;
2 Answers

Leverage Browser Caching you should use the plugin: Leverage Browser Caching
link down: https://wordpress.org/plugins/leverage-browser-caching/

I used for website: http://www.thuocmaxman.vn/ and get 99/100 points. only ... / google analytics.js (2 hours)

Example link

Have another answer? Share your knowledge.