LINUX.ORG.RU
ФорумAdmin

Nginx. Запрет кеширования авторизации на сайте.


0

1

Есть такая проблема, при установке кеширования средствами nginx пользователи не могут ни залогиниться ни разлогиниться. Не происходит никакой реакции на эти попытки.

В настоящий момент конфиг nginx выглядит так:

в секцию http добавлено следующее:

proxy_cache_path /var/cache/nginx levels=2 keys_zone=pagecache:5m inactive=10m max_size=50m;
в секцию server это:
        proxy_cache_valid 200 301 302 304 5m;
        proxy_cache_key "$request_method|$http_if_modified_since|$http_if_none_match|$host|$request_uri";
        proxy_hide_header "Set-Cookie";
        proxy_ignore_headers "Cache-Control" "Expires";
        proxy_cache_use_stale error timeout invalid_header http_500 http_502 http_503 http_504;
        proxy_cache     pagecache;
        }

Если тебе надо чтобы запрос свалился на apache, сделай так

       location ~ ^(/login|/logout).*/$ {
                proxy_pass $proxyserver;
        }

вместо login свою страницу с выходом

Evg0777 ()
Ответ на: комментарий от Evg0777

над будет тестить, рабочие будни начались. Но, что-то мне подсказывает, что не прокатит это.. (((

intervision ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.