2015-04-06 9 views
14
location /static { 
    alias /home/ubuntu/Documents/zibann/momsite/momsite/static; # your Django project's static files - amend as required 
    if ($uri ~* ".*config.js") { 
     expires off; 
    } 

    if ($uri ~* ".*\.(js|css|png|jpg|jpeg|gif|swf|svg)") { 
     access_log off; 
     expires 365d; 
     add_header Cache-Control public; 
    } 

} 

La speranza config.js non viene memorizzata nella cache, ma è possibile.
Come posso escludere un file dalla cache?Nginx, disattiva la cache per un file specifico

+0

Se si conosce il percorso di config.js, utilizzare a = posizione o una posizione prefisso. –

risposta

15

Creare un blocco di posizione separato per config.js sopra gli altri.

location ~ config\.js { 
    alias xyz; 
    expires off; 
} 

location static etc 
Problemi correlati