кеширование nginx (запросы идут мимо кеша)
Добавлено: 2010-04-15 16:10:10
Пытаюсь закешировать страницу в нжиникс и не могу разобраться в чемтрабл
Если написать скрипт который выдает рандомные числа и прописать его в локейшн, вот так:
(адрес скрипта при этом такой: site.ru/random.php, соответственно в кеш попадают и любые параметры напримеры site.ru/random.php?34
все отлично кешируется и попадает в кеш
но если прописать список категорий сайта location /cat - то запросы идут мимо.
уже голову поломал что это может быть и как бороться.
ось:
Если написать скрипт который выдает рандомные числа и прописать его в локейшн, вот так:
Код: Выделить всё
location /rand {
proxy_cache_min_uses 1;
proxy_cache cache_1;
proxy_cache_valid any 100m;
proxy_pass http://127.0.0.1:80/;
........
}все отлично кешируется и попадает в кеш
но если прописать список категорий сайта location /cat - то запросы идут мимо.
уже голову поломал что это может быть и как бороться.
ось:
Код: Выделить всё
6.4-RELEASE
nginx version: nginx/0.7.65