我有这样的场景:我有一个这样的网址:
https://localhost/Cars/Model?modelId=dc95cb43-f249-492a-8dcc-33d5b540895c
我想把它重写成这样:
https://localhost/Cars/Model/audi-a4
其中audi-a4是数据库中的唯一描述,该描述与相关
modelId=dc95cb43-f249-492a-8dcc-33d5b540895c
我在网上搜索了一下,但找不到与此相关的东西。我找到了不同的重写方法,但不是我想做的。
有人知道怎么解决这个问题吗?提前感谢
如果我正确理解您的请求,您希望您的用户键入
https: // localhost / Cars / Model / audi-a4
并将其改写为:
https: // localhost / Cars / Model? modelId = dc95cb43-f249-492a-8dcc-33d5b540895c
如果这就是你想要做的,那么你可以定义一个重写规则,它与模板"Model/audi-a4"完全匹配并通过将"Model/audi-a4">替换为"modelId=dc95cb43-f249-492a-8dcc-33d5b540895c">来重写url
否则,为什么不通过代码进行管理?因此,您的modelId参数可以是字符串modelId=dc95cb43-f249-492a-8dcc-33d5b540895c还是字符串audi-a4?
相当于:
https: // localhost / Cars / Model? modelId = audi-a4