Apache отправляет заголовки Cache-Control для 3 кодов состояния ##, например 302 редиректа. Это заставляет Firefox (возможно, начиная с Firefox 5) кэшировать перенаправления 302, что приводит к бесконечному циклу перенаправления для некоторых из моих страниц.
Вот настройки, которые я использую в моем httpd.conf
:
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A600
</IfModule>
Если я удалю параметр ExpiresDefault, проблема исчезнет, поэтому я уверен, что это именно тот параметр, который вызывает проблему. Если я изменю ExpiresDefault A600
на ExpiresByType text / html A600
, проблема все еще существует.
Я бы хотел, чтобы браузеры кэшировали мой контент по умолчанию, но это сделка -breaker.
Могу ли я использовать какие-либо настройки, чтобы указать Apache для отправки другого заголовка Cache-Control для 3 ## кодов состояния?