Как изменить заголовок «Cache-Control» в Drupal 5.x? - PullRequest
1 голос
/ 26 января 2011

Мы используем Drupal 5.x.Мы экспериментируем со Squid в качестве обратного прокси.Squid и Drupal настроены.Статический контент кэшируется.

В целях тестирования мы хотели бы установить «Cache-Control: public ...» на «аутентифицированных» страницах, возвращаемых Drupal.

Мы видим, что заголовки установлены в начальной загрузке.inc.Мы изменили все экземпляры заголовка «Cache-Control» в этом файле, установив для него значение «public».Однако, когда мы просматриваем заголовки HTTP (в веб-инспекторе Safari), мы видим «Cache-Control: private».По этой причине Squid возвращает Cache MISS на этих страницах.

Вопрос в том, где именно этот «Cache-Control» устанавливается в «private»?Как мы можем изменить заголовок «Cache-Control» для аутентифицированных пользователей?

Заранее спасибо!

1 Ответ

0 голосов
/ 27 января 2011

Попробуйте Pressflow (https://launchpad.net/pressflow/5.x), который является форком Drupal со встроенным контролем кэша.

...