Nginx getting last variables on exploded uri

gokhanege nginx-forum at nginx.us
Sat Mar 15 17:30:18 UTC 2014


Where is the problem? I cound not found it.

My uri is :

/rdev/4/0/9/2/3/2/409232-750-0-257506-supra-ayakkabi-resimleri.jpg

Nginx conf is :

if ($request_uri ~* "/rdev/(.*)-(.*)-(.*)-(.*)\.jpg$") {
     set $exp1 $1;
     set $exp2 $2;
     set $exp3 $3;
     set $exp4 $4;
}
add_header out_head1 $exp1;
add_header out_head2 $exp2;
add_header out_head3 $exp3;
add_header out_head4 $exp4;

Header Output :

out_head1: 4/0/9/2/3/2/409232-750-0-257506
out_head2: supra
out_head3: ayakkabi
out_head4: resimleri

I want to :

out_head1: 4/0/9/2/3/2/409232
out_head2: 750
out_head3: 0
out_head4: 257506-supra-ayakkabi-resimleri

Thanks.

Posted at Nginx Forum: http://forum.nginx.org/read.php?2,248408,248408#msg-248408



More information about the nginx mailing list