का उपयोग करते हुए मैं वर्तमान में अपने अपाचे कॉन्फ़िगरेशन में deflate
का उपयोग कर अपने सीएसएस, जेएस और छवियों को कैश कर रहा हूं।अपाचे में कैशिंग छवियों, जेएस और सीएसएस डिफ्लेट
यहाँ मेरी कोड है:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
अब जब मैं अपने हेडर की जाँच मैं देख रहा हूँ:
Host www.domain.com
User-Agent Mozilla/5.0 (X11; Linux i686; rv:6.0.2) Gecko/20100101 Firefox/6.0.2
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language en-us,en;q=0.5
Accept-Encoding gzip, deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection keep-alive
If-Modified-Since Fri, 30 Sep 2011 01:05:01 GMT
If-None-Match "124741af-1c4b9-4ae1136f3f9d0"
Cache-Control max-age=0
सब कुछ अच्छा लग रहा है, Accept-Encoding
जो है जो मैं चाहता gzip, deflate
है लेकिन अब मैं Cache-Control
देखना max-age=0
है।
क्या डिफ्लेट का उपयोग करके कैशिंग के उद्देश्य को हराया जाएगा? क्या इसका मतलब यह है कि यह केवल 1 दिन के लिए कैशिंग है और अगले दिन यह कैश नहीं करेगा या इसे फिर से लोड करना होगा?
नोट: मेरी छवियां शायद ही कभी बदलती हैं, सप्ताह में एक बार मेरा सीएसएस और जेएस बदल जाता है।
मैं पहली कड़ी धन्यवाद कि मदद की तरह मैं – Tech4Wilco
अंतर का स्वागत करता हूं आपका स्वागत है –