Столкнулся тут с странным поведением, а именно: если использовать конструкцию в локейшине вида:
if ( $arg_nossi != 1 ) { ssi on; } ssi_value_length 4k; set $transmit $uri; if ( $args ) { set $transmit $uri?$args; } то при появлении любого аргумента - включается ssi, но если if ($args) вытащить раньше if ($arg_nossi) то такой вид работает как и задумывалось: set $transmit $uri; if ( $args ) { set $transmit $uri?$args; } if ( $arg_nossi != 1 ) { ssi on; } ssi_value_length 4k; три дня колдовства. баг? фича? nginx/1.2.5 Posted at Nginx Forum: http://forum.nginx.org/read.php?21,237585,237585#msg-237585 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru