Насколько мне известно, кеширование должно быть разрешено ТОЛЬКО для статического содержимого веб-сайта, а для динамических страниц мы используем без кеширования. Главная страница сайта является наиболее динамичной, так как содержимое регулярно обновляется. Как ни странно, я обнаружил, что основные веб-сайты также устанавливают короткий максимальный размер кеша для главной страницы. Google установил 3 секунды, stackoverflow 21 секунду.
Что еще более странно (для меня), при анализе производительности с помощью WebPageTest.org
главная страница рассматривается как статическое содержимое и ожидается длительное время жизни кеша. Например, вы получите уведомление FAILED о коротком времени жизни кэша в 21 с stackoverflow.com
. Проверьте ЗДЕСЬ. Даже в течение 2 часов вы получите ПРЕДУПРЕЖДЕНИЕ.
Как кэшировать главную страницу и другие динамические страницы?