मैं के साथ वेबसाइट विकसित कर रहा हूँ Symfony2
.
वेबसाइट के अधिकांश पृष्ठ अत्यधिक गतिशील हैं और इसकी वजह से मुझे HTTP कैश की समस्या है।
मुझे पता चला कि अगर मैं फ़ंक्शन का उपयोग करता हूं setMaxAge(0)
प्रतिक्रिया के लिए, समस्याओं को ठीक किया जाएगा, लेकिन अब प्रत्येक प्रतिक्रिया के लिए इसे सेट करना संभव नहीं है। क्या HTTP कैश को अक्षम करने का कोई तरीका है या setMaxAge
वैश्विक स्तर पर?
उत्तर:
जवाब के लिए 0 № 1मैंने इस लाइन को निर्माण के लिए जोड़ा Response
वर्ग:
$this->setExpires(new DateTime("1980-01-01"));
मुझे नहीं लगता कि यह इतना अच्छा विचार है, लेकिन यह काम करता है!