Есть сайт, каталог с товарами.
Структура такая:
- /catalog/1,
- /catalog/100,
- /catalog/200/?param=new и т.д.
При нажатии на любой товар открывается новая страница с товаром.
При нажатии на кнопку назад в браузере, пользователь возвращается на предыдущую страницу, и снова грузиться по новому каталог (страница), хотя она после последнего посещения не менялась.
Вопрос: Можно закешировать все страницы вида
/catalog/* на n-минут, например на 5 минут, для пользователя, по которым он ходил для удобной, быстрой навигации. Как правильно сделать?
Данные по заголовкам страниц:
Cache-Control:"no-store, no-cache, must-revalidate, post-check=0, pre-check=0"
Connection:"keep-alive"
Pragma:"no-cache"
Server:"nginx/1.6.2"
Transfer-Encoding:"chunked"
X-Powered-By:"PHP/5.4.44"