【发布时间】:2016-09-29 15:33:36
【问题描述】:
这可能会也可能不会,但我想我会问。
我们最近更改了一些查询参数,想将旧版本 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+)?
【问题讨论】:
-
改为在您的应用中执行。这会容易得多。
-
是的,我想的差不多(在应用程序中做)。想确保我没有遗漏一些明显的东西。