Re: Кешировать только стартовую страницу
Александр Кобыченко
aleksandr at kobychenko.ru
Wed Jun 3 22:03:43 MSD 2009
Прошу прощения, смотрел не тот раздел документации, вобщем набросал конфиг:
proxy_cache_path /hdd2/nginx/cache levels=1:2 keys_zone=test:10m;
server {
listen IP:80;
server_name domain.ru;
location / {
proxy_cache test;
proxy_cache_valid any 5m;
proxy_pass http://IP:8080;
proxy_redirect http://IP:8080/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}
но он не работает.
в папке для кеша создаются папки, но они пустые
[21:59] root# ls /hdd2/nginx/cache
0 2 4 6 8 a c e
1 3 5 7 9 b d f
[22:00] root# ls /hdd2/nginx/cache/0
1b 36 4c 71 96 af c4 dc fc
1e 37 66 7f 97 bd cf e6
28 3f 6d 89 a3 bf d8 f1
[22:01] root# ls /hdd2/nginx/cache/0/1b
[22:01] root#
в этих папках нету файлов в виде md5 хеша как написано в документации.
Не могу понять в чем проблема.
3 июня 2009 г. 18:51 пользователь Aleksandr Kobychenko <
aleksandr at kobychenko.ru> написал:
> Заранее прошу прощения за возможно глупый вопрос.
>
> Хотелось бы кешировать содержимое только стартовой страницы, все что
> дальше кешировать нивкоем случае нельзя, подскажите как это
> реализовать?
> Кешировать нужно проксированные запросы к Апаче
>
> если я сделаю так:
>
> location /index.php {
> proxy_pass http://IP:8080;
> proxy_redirect http://IP:8080/ /;
> proxy_set_header Host $host;
> proxy_set_header X-Forwarded-For
> $proxy_add_x_forwarded_for;
> proxy_set_header X-Real-IP $remote_addr;
> open_file_cache max=1000 inactive=60s;
> open_file_cache_valid 30s;
> open_file_cache_min_uses 2;
> open_file_cache_errors off;
> }
>
> То кешироваться будут все запросы к бекенду?
>
> --
> С уважением,
> Aleksandr mailto:aleksandr at kobychenko.ru
>
--
С уважением, Аленсандр К.
aleksandr at kobychenko.ru
JID: aleksandr at kobychenko.ru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090603/c19b6318/attachment.html>
More information about the nginx-ru
mailing list