nginx не кеширует

neomag nginx-forum на nginx.us
Вт Мар 20 09:46:02 UTC 2012


Добрый день,
тестирую кеширование перед вводом в
production.
Конфигурация следующая:

#[http]
proxy_cache_path /var/cache/nginx levels=2:2 keys_zone=default:512m;

#[location]
location /test.php  {
        root   /var/www/somesite/www;
        proxy_pass http://127.0.0.1:8080;
        proxy_cache default;
        proxy_cache_valid   200 302 304 10m;
        proxy_cache_valid   404 1m;
        proxy_set_header  If-Modified-Since  "";
        proxy_set_header  If-None-Match      "";
        proxy_hide_header "Set-Cookie";
        proxy_ignore_headers "Cache-Control" "Expires";
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        add_header X-test kukareku;
                            }

test.php:
<?php
print date('H:i:s');
?>


в location попадаю (проверил по
добавленному заголовку) а вот
кешировать не хочет
все запросы пролетают на backend
подскажите пожалуйста что я делаю не
так?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,224064,224064#msg-224064



Подробная информация о списке рассылки nginx-ru