June 10, 2010 01:32AM
9 июня 2010, в 22:12, Alec написал(а):

> server {
> listen 11.22.33.44:60080;
> server_name ~^(.*)$;
>
> set $p $host;
> if ($host ~ www\.(.*)){ set $p $1; }
>
> location / {
> proxy_pass http://127.0.0.1:80;
> proxy_redirect off;
> proxy_redirect off;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> }
>
> location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|js|swf|doc|xls|mp3|mid|wma|pdf|ppsx|ttf|xml|txt|tpl)$ {
> proxy_cache mediacache;
> root /var/www/$p/html;
> add_header Cache-Control public;
> expires 7d;
> }
> }
>
> Сайт прекрасно открывается. Но кэширование не происходит. Если я правильно понимаю, должны появляться файлы кэша в /tmp/nginx. Но они не создаются.
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,96419,96419#msg-96419
>
а почему они там должны появлятся? proxy_cache задает зону для кэширования проксированых запросов. а где вы для данного локейшена проксируете? зачем вам кэшировать то, что вы и так отдаете с локального диска?

>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru

---
WBR, Andriy Tovstik
UNIX System Administrator
Skype: andriy.tovstik
JabberID: squirl@jabber.kiev.ua
Nick-handle: SQ22-UANIC




_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Проблема с кэшированием статики/картинок.

Alec June 09, 2010 03:12PM

Re: Проблема с кэшированием статики/картинок.

squirl June 10, 2010 01:32AM

Re: Проблема с кэшированием статики/картинок.

Alec June 10, 2010 03:10AM

Re: Проблема с кэшированием статики/картинок.

squirl June 10, 2010 03:16AM

Re: Проблема с кэшированием статики/картинок.

Alec June 10, 2010 04:08AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 242
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready