2010-03-24 20 views
5

समाप्त हो रहा है हेडर लेख मैं दे अधिक या कम निम्नलिखित समाधान देखा है सब के सब के लिए हेडर समाप्ति:जोड़ें विशिष्ट छवियाँ

ExpiresByType image/gif A2592000 
ExpiresByType image/png A2592000 
ExpiresByType image/jpg A2592000 
ExpiresByType image/jpeg A2592000 

लेकिन यह मेरे लिए कोई मतलब नहीं है, क्योंकि मैं का जो पता है कि मेरा छवियों को बदलने जा रहे हैं और जो नहीं हैं, इसलिए मैं विशिष्ट छवि फ़ाइलों को विशिष्ट समाप्ति तिथियां जोड़ने में सक्षम होना चाहता हूं। मैं इसे किस तरह लूं?

उत्तर

9

आप FilesMatch, उदाहरण के लिए उपयोग कर सकते हैं।

<FilesMatch "\.(js|css)$"> 
    ExpiresActive on 
    ExpiresDefault "access plus 1 month" 
</FilesMatch> 

या कुछ विशिष्ट फ़ाइलों के लिए: example.jpg:

<FilesMatch "^(example.js|sample.css)$"> 
    ExpiresActive on 
    ExpiresDefault "access plus 1 month" 
</FilesMatch> 
+0

आपको विशिष्ट छवि फ़ाइल को यह लागू करने के लिए की एक उदाहरण देता सकते हैं? धन्यवाद! –

+0

आपकी मदद के लिए धन्यवाद, बहुत सराहना की: तो क्या निम्न कार्य होगा? (image.jpg | anotherImage.png | backgroundImage.png | bannerImg.jpg) –

+0

इस कोड को मेरे .htaccess में जोड़कर मुझे 500 आंतरिक सर्वर त्रुटि मिली। –

संबंधित मुद्दे