Как настроить Typo3, чтобы кэширование на стороне клиента было включено?

Я нашел следующую страницу по этому вопросу: http://typo3.org/development/articles/using-cache-control-headers-in-typo3/page/3/

Но включение config.sendCacheHeaders, похоже, не дает мне того, что я хочу.

На странице нет плагинов/USER_INT или COA_INT..

Это мои настройки, я что-то пропустил?

config {
    no_cache = 0
    sendCacheHeaders = 1
    cache_period = 86400
    cache_clearAtMidnight = 1
}

И вот что я получаю:

Cache-Control:private
Connection:Keep-Alive
Content-Type:text/html; charset=utf-8
Date:Sun, 09 Oct 2011 09:54:34 GMT
Expires:0
Keep-Alive:timeout=5, max=96
Last-Modified:Sun, 09 Oct 2011 09:54:35 GMT
Pragma:no-cache
Server:Apache/2.2.14 (Unix) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l PHP/5.3.1 mod_perl/2.0.4 Perl/v5.10.1
Set-Cookie:fe_typo_user=dae661509c578eeb1eca789a45399be2; path=/
Transfer-Encoding:chunked
X-Powered-By:PHP/5.3.1

Я использую Typo3 4.5.


person Bear    schedule 09.10.2011    source источник


Ответы (1)


Забыл сюда заглянуть. Проблема решена, я думаю, что кеш не работал, потому что я все еще был авторизован в бэкенде Typo3. Выход из Typo3 решил эту проблему. Дох!

person Bear    schedule 20.10.2011
comment
да, вход в систему отключает кеш. Здесь полезна проверка заголовков с помощью curl -I. - person cweiske; 01.12.2011