Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: проблемы с кэшировани ем, версия 0.8.54
Mon, 20 Dec 2010 23:25:48 +0300 письмо от Maxim Dounin <mdounin@xxxxxxxxxx>:
> Hello!
>
> On Mon, Dec 20, 2010 at 10:54:12PM +0300, Александр Рочев wrote:
>
> > При работе с энджин икс столкнулся с проблемой кеширования.Суть
> > в том, что не происходит запись закешированных файлов в
> > определенную папку.
> > До принятия решения о кешировании все модули и параметры были
> > всегда внимательно прочитаны на вашем сайте и проблем никогда не
> > возникало, но в данной ситуации не получается так же просто как
> > и раньше.
> > Система FreeBSD.
> > Полный конфиг:
>
> [...]
>
> > proxy_buffer_size 64k;
> > proxy_buffers 4 32k;
> > proxy_busy_buffers_size 64k;
> > proxy_buffering off;
>
> С выключенным proxy_buffering кеширование работать не будет.
>
> [...]
>
> > location / {
> >
> > proxy_set_header Host $http_host;
> > proxy_set_header X-Real-IP $remote_addr;
> > proxy_set_header X-Forwarded-For
> $proxy_add_x_forwarded_for;
> > proxy_pass http://bak/;
> > proxy_cache one;
> > proxy_cache_valid 200 301 302 304 5m;
> > proxy_cache_key "$host$request_uri $cookie_user";
> > proxy_hide_header "Set-Cookie";
> > proxy_ignore_headers "Cache-Control"
> "Expires";
>
> Если proxy_hide_header тут действительно нужен, то кеширование не
> будет работать без
>
> - proxy_ignore_headers "Cache-Control" "Expires";
> + proxy_ignore_headers "Cache-Control" "Expires"
> "Set-Cookie";
>
> Maxim Dounin
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
Максим, спасибо большое, помогло включение proxy buffering.
По поводу:
> Если proxy_hide_header тут действительно нужен, то кеширование не
> будет работать без
>
> - proxy_ignore_headers "Cache-Control" "Expires";
> + proxy_ignore_headers "Cache-Control" "Expires"
можно попдобнее, не совсем понял, что нужно сделать. На сайте мы даем куки
посетителям, так как есть авторизация клиентам.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|