2015-04-06 8 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; 
    } 

} 

config.js को कैश नहीं किया जाएगा, लेकिन ऐसा करता है।
मैं एक फ़ाइल को कैश होने से कैसे बाहर कर सकता हूं?Nginx, एक विशिष्ट फ़ाइल के लिए कैश बंद करें

+0

यदि आप config.js के पथ को जानते हैं, तो एक = स्थान या उपसर्ग स्थान का उपयोग करें। –

उत्तर

15

दूसरों के ऊपर config.js के लिए एक अलग स्थान ब्लॉक बनाएं।

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

location static etc 
संबंधित मुद्दे