मान लीजिए कि आपके पास अपने सर्वर पर NGINX है और आप चाहते हैं कि सभी स्टैटिक ग्राहक द्वारा कैश किए जाएं। NGINX होस्ट कॉन्फ़िगरेशन में, इसे लिखें:
server {
listen 80;
server_name mysite.com;
...
# ( )
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|pdf|ppt|txt|bmp|rtf|js)$ {
root /path/to/document/root/; #
access_log off; #
expires 3d; # 3
}
}
आप नेट टैब में फायरबग में जांच कर सकते हैं: पृष्ठ को 2 बार रीफ्रेश करें और प्रतिक्रिया कोड देखें। यदि 200 ठीक है, तो यह काम नहीं करता है। यदि 304 संशोधित नहीं है, तो यह काम करता है।
यह साइट के काम की गति को खराब नहीं करता है।