-2

nginxのベースファイル名を書き換えるには?

http://pic.test.com/view.php?filename=947284035_234601603334998.jpg

http://pic.test.com/947284035_234601603334998

ベースファイル名

4

1 に答える 1

1

次のようにする必要があります。

location /view.php {
  if ( $arg_filename ~ (.*)\.jpg ) {set $basename $1;}
  rewrite ^ $scheme://$host/$basename last;
}
于 2012-10-26T11:12:59.713 に答える