ฉันกำลังพยายามเพิ่มส่วนหัว Expires ให้กับการตอบกลับ HTTP ของเว็บไซต์ที่ฉันกำลังทำงานอยู่ วิธีเดียวที่ฉันจะควบคุมเซิร์ฟเวอร์ Apache 1.3 คือการแก้ไขไฟล์. htaccess ของฉัน ฉันพยายามเพิ่มรหัสเช่นต่อไปนี้เพื่อเปิดใช้งานส่วนหัว Expires:
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 hour"
</IfModule>
อย่างไรก็ตามผลลัพธ์นี้เกิดข้อผิดพลาดภายในของเซิร์ฟเวอร์พร้อมกับข้อความแสดงข้อผิดพลาดต่อไปนี้ในบันทึก:
ExpiresActive ไม่อนุญาตที่นี่
ฉันอาจไม่สามารถใช้วิธีอื่นในการควบคุมแคชได้เนื่องจาก mod_headers ไม่ได้เปิดใช้งาน มีวิธีใดบ้างที่ฉันยังสามารถเปิดใช้งานส่วนหัว Expires โดยใช้ mod_expires ผ่านคำสั่งบางอย่างในไฟล์. htaccess
อัปเดต
ฉันจำได้ว่ากำลังอ่านการตั้งค่า Override ใน httpd.conf ซึ่งอาจเกี่ยวข้องกับสิ่งนั้น มีวิธีการตรวจสอบว่าเป็นปัญหาจริง ๆ หรือไม่ ถ้าเป็นเช่นนั้นมีวิธีแก้ปัญหาบางอย่างในการควบคุมส่วนหัวแคชสำหรับเว็บไซต์ของฉันหรือไม่?