我有一个页面 go.aspx,它接受四个参数 A、B、C、D,例如 go.aspx?A=a&B=b&C=c&D=d。url-rewrite 的工作方式是将其更改为 go/a/b/c/d。但并非所有参数都同时传递,所有可能的场景是:
- go.aspx?A=a
- go.aspx?A=a&B=b
- go.aspx?A=a&B=b&C=c
- go.aspx?B=b&C=c
- go.aspx?C=c
- go.aspx?C=c&D=d
- go.aspx?B=b&C=c&D=d
- go.aspx?B=b
- go.aspx?B=b&D=d
为每个场景编写路线是唯一的选择,还是可以修改一条路线以涵盖上述所有场景?