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
|