如何简单地使用nginx重写规则

如何简单地使用nginx重写规则,nginx,Nginx,如何简化nginx重写规则? 我试过很多规则,但都不管用 rewrite ^/past-look-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&looka=1&cont=Y last; rewrite ^/past-snipe-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&sniper=1&cont

如何简化nginx重写规则? 我试过很多规则,但都不管用

rewrite ^/past-look-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&looka=1&cont=Y last;
rewrite ^/past-snipe-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&sniper=1&cont=Y last;
rewrite ^/past-kiss-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&kisses=1&cont=Y last;
rewrite ^/past-kill-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&killed=1&cont=Y last;
rewrite ^/past-jump-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&jumper=1&cont=Y last;
rewrite ^/past-cash-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&casher=1&cont=Y last;
rewrite ^/past-rob-no-(.*)\.htm$ /index.php?do=past&values=$1&submit=SEARCH&robs=1&cont=Y last;

我认为这是不可能的。
look/looka
kill/killed
rob/robs
之间没有简单的关联……我可以考虑使用
map
指令,但我怀疑它是否“简化”。谢谢。。仅供参考重写正在工作,但它将循环匹配所有不必要的文件,如/assest/xxx.png、favicon.ico等,一旦流量增加,这些文件会导致服务器崩溃。您可以将它们放在“location/pass”中-`