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