2015-04-01 37 views

回答

-1

你需要躲避問號,否則它就會被解析爲正則表達式:

server{ 
    .... 
    rewrite ^/shop/donate\?id=([0-9]+)$ /donate/$1 permanent; 
} 
+0

我補充說,仍然沒有重定向 – cactusphone 2015-04-01 20:46:58

+1

Nginx的重寫僅適用於URL的_path_部分 – 2015-04-02 07:25:42

0

您可以嘗試使用$ arg_ [名]這種情況:

rewrite ^/shop/donate$ /donate/$arg_id;