如何重写nginx基本文件名?
http://pic.test.com/view.php?filename=947284035_234601603334998.jpg
到
http://pic.test.com/947284035_234601603334998
基本文件名
答案 0 :(得分:1)
以下应该这样做:
location /view.php {
if ( $arg_filename ~ (.*)\.jpg ) {set $basename $1;}
rewrite ^ $scheme://$host/$basename last;
}