这可能会也可能不会,但我认为我会问。Nginx - 重写多个参数
我们最近更改了一些查询参数,并希望301将旧版本重定向到新版本。
旧参数方案是categoryX=Y
其中X
是一些数量和Y
为一些数量的(一个实例为category56=112
)。新版本只是退出X
,所以我们有category=112
。现在,如果有已知数量的参数或单个参数,这似乎相当简单。但是,这些参数的数量可能会有所不同。例如:
http://www.example.com/some_directory/index.shtml?category56=112
http://www.example.com/some_other_directory/index.shtml?category8=52&category11=2&other_param=12
我猜没有办法基本上是“每一个”,通过这些参数,如果一个正则表达式匹配category(0-9+)=(0-9+)
将其更改为category=(0-9+)
?
做它在您的应用程式。这会容易得多。 –
是的,我有点想(在应用程序中)。想要确保我没有失去明显的东西。 –