ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Проблема с кэшированием статики/картинок.
  • From: squirl <andriy.tovstik@xxxxxxxxx>
  • Date: Thu, 10 Jun 2010 08:31:26 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:mime-version :subject:from:in-reply-to:date:content-transfer-encoding:message-id :references:to:x-mailer; bh=0QsI9r10YWmVZDGutZ2LWKnXzIpRPuZoy8OkDb6bfJU=; b=Mfs4TqIQXiLnBBF1KMvfH0P9MkAewpQwW3ipO4v3MBpLR5nKcEoSRfiorxR+IlrKcm DfjH7i2l3nsAnsDSRuSgJtp4/L3R+Nb7+MvP6fEdbI+lp4a3D4fgsHKkCSJiLirgvK4j UY0glx2+Ojy3LDdeTSUR9wX237mmNbiWNSYNk=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=bemfVDvz2kX5pTielVp+1fNt+iBprkP6SdoIq20SvpjjIqT8WUSrebqssDZJQFmVZk kkIYrm0i+DjPBeC+93IqZqCNsdnk3tAVWXQ0L4ugwXUzXcLDnIZ96c1rjvtuquO9IWVM BiJXov2v2aqAMu3sieb4nr0dXB99lTJhLg2U8=
  • In-reply-to: <cd5de7b2ae9a1b293dfff05af8d4881e.NginxMailingListRussian@xxxxxxxxxxxxxxx>
  • References: <cd5de7b2ae9a1b293dfff05af8d4881e.NginxMailingListRussian@xxxxxxxxxxxxxxx>

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@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru

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




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


 




Copyright © Lexa Software, 1996-2009.