У меня есть веб-сайт, на котором я унаследовал обслуживание, которое представляет собой большой волосатый беспорядок.
Одна из вещей, которые я делаю, - это повышение производительности. Среди прочего, я добавляю заголовки Expires
к изображениям.
Теперь есть некоторые изображения, которые подаются через файл PHP, и я замечаю, что у них есть заголовок Expires
, но они также загружаются каждый раз.
Глядя на заголовки ответов, я вижу следующее:
Expires Wed, 15 Jun 2011 18:11:55 GMT
Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma no-cache
Это, очевидно, объясняет проблему.
Теперь я просмотрел всю базу кода, и он нигде не говорит "прагма"..htaccess, похоже, не имеет ничего связанного.
Любые идеи, которые могли бы задавать заголовки "прагма" (и "кеш-контроль" ), и как я могу его избежать?