आम तौर पर .js
और .css
फ़ाइल के लिए हम xx.js?v=123
जैसे निर्माण के दौरान एक संस्करण जोड़ देंगे, और उसके बाद वेबसाइट परिनियोजन के बाद, हम जेएस और सीएसएस का नया संस्करण प्राप्त कर सकते हैं। लेकिन मुझे वेबसाइट परिनियोजन होने पर index.html
फ़ाइल अपग्रेड करने के बारे में बात करने के बारे में कोई जगह नहीं दिखाई दे रही है। और हम आईई में देखते हैं कि HTML सामग्री बदल दी जानी चाहिए लेकिन यह अभी भी पुरानी HTML सामग्री का उपयोग करती है।AngularJS वेबसाइट में साइट सामग्री बदलते समय index.html को कैश करने के लिए कैसे करें?
एक समाधान मैं गूगल से लगता है हालांकि
<meta http-equiv="Cache-control" content="no-cache">
के लिए है, मुझे यकीन है कि क्या यह सबसे अच्छा समाधान है नहीं कर रहा हूँ?
पूरी तरह गलत उदाहरण के लिए आप पीएनजी फाइलों में नो-कैश कैसे जोड़ते हैं? स्थिर संसाधन पर टाइमस्टैम्प से अनुरोध में अंतिम संशोधित तारीख पुरानी है, तो स्टेटिक सामग्री फिर से सेवा दी जाती है। –
एक गलत कॉन्फ़िगर किए गए वेब-सर्वर को "उत्तर" कैशिंग करने की महत्वपूर्ण कार्यक्षमता को तोड़ने का तरीका कैसे है? –
@ रिकोशेया मैं तुम्हें नहीं मिला? क्या आप कृपया समझा सकते हैं, पूरी तरह गलत क्या है? लेखक ने 'index.html' के कैश को फटने के लिए कहा, इसलिए मैंने तदनुसार जवाब दिया और यदि आप पीएनजी फाइलों के लिए' नो-कैश 'हेडर जोड़ना चाहते हैं, तो उदाहरण के लिए सर्वर को अपाचे या एनजिनक्स को कॉन्फ़िगर करना होगा। मुझे पता है कि यह हेडर सीधे सर्वर कॉन्फ़िगरेशन के माध्यम से जोड़ा जा सकता है लेकिन मैंने सवाल के आधार पर जवाब दिया। –