Sto cercando di aggiungere le intestazioni di Expires alle risposte HTTP del sito su cui sto lavorando. L'unico modo per controllare il server Apache 1.3 è modificando il mio file .htaccess. Ho provato ad aggiungere codice come il seguente per abilitare le intestazioni di Expires:
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 hour"
</IfModule>
Tuttavia, ciò provoca un errore interno del server con il seguente messaggio di errore nel registro:
Scadenza Attiva non consentita qui
Probabilmente non posso usare metodi alternativi di controllo della cache, poiché mod_headers non è abilitato. Esiste un modo in cui posso ancora abilitare l'intestazione Expires usando mod_expires tramite alcuni comandi nel file .htaccess?
Aggiornamento
Ricordo di aver letto da qualche parte che le impostazioni di Override in httpd.conf potrebbero avere qualcosa a che fare con esso. C'è un modo per convalidare quello che è davvero il problema? In tal caso, esiste comunque qualche soluzione alternativa per controllare le intestazioni della cache per il mio sito Web?