Сайт показывает старые страницы в кеше - я сбросил htaccess, чтобы отключить кеширование, но это не работает - PullRequest
1 голос
/ 24 июля 2011

Я здесь в рассоле. Я попытался настроить кеширование с помощью файлов htaccess. Я сделал ошибку, установив htaccess для поддержки кеша html и текстовых файлов. В результате сайт является динамическим веб-приложением, поэтому HTML всегда будет генерироваться в зависимости от того, что происходит на сайте. Однако он продолжает показывать старый кеш.

Я удалил все записи из файла htaccess, касающиеся кеширования, и даже удалил мой локальный кеш. Однако это не работает. Что мне здесь делать.


Произошло то, что я вставил следующий код в файл htaccess:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/html "access plus 30 days"

ExpiresByType image/gif "access plus 60 days"
ExpiresByType image/jpg "access plus 60 days"
ExpiresByType image/png "access plus 60 days" 
ExpiresByType application/x-javascript "access plus 60 days"

ExpiresByType text/css "access plus 60 days"
ExpiresByType image/x-icon "access plus 360 days"
</IfModule>

Первая строка в фрагменте кода была здесь ошибкой. Из-за этого я мог получить доступ только к старым кэшированным страницам, даже если информация на сайте сильно изменилась. Я удалил всю строку, однако она не работала вообще, так как даже сейчас, после сотен раз очистки кеша моих браузеров, я все еще вижу кешированные результаты.

...