Re: nginx rewrite + memcached не срабатывает эта связка

TJ на dir.bg TJ на dir.bg
Чт Июн 10 18:03:18 MSD 2010


Простите, вы считаете, что существенное различие - это именованый location?
Я писал, что это у меня работает, и реврай отдельно работает.. Не 
работает именно сначала rewrite last, затем ищем соответствующий 
location с мемкешем. Причем не работает ни внутри location / {}, ни снаружи.


Alexandre Kalendarev пишет:
> делаю так:
> в твоем случае должно быть нечто похожее
>
> location = / {
> 		set $memcached_key "/";
> 		default_type text/html;
> 		memcached_pass localhost:11211;
> 		error_page  404  @mc;
> 	}
>
> 	location @mcu {
> 		fastcgi_pass localhost:9000;
> 		fastcgi_param  page user;
>   	   	fastcgi_param  user_id  $user_id;
> 		include fastcgi_params;
> 	     
> 		log_format test2 '$time_local; $status; $request; $host; key=$memcached_key; user_id=$user_id; uri=$request_uri';
>
> 		access_log  logs/acceess1.log test2;
>
> 	}
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>   



Подробная информация о списке рассылки nginx-ru