列表页面多条件筛选功能,URL如何精简和排序?

浏览:155 发布日期:2020/02/22 分类:求助交流 关键字: 多条件筛选
感谢各位大佬不吝赐教

现有功能类似下图,有3个条件选择。



目的的:mudidi,参数分别是guangzhou,shenzhen,shanghai等
主题:zhuti,参数分别是huayang,huaxue,tanxian等
价格:jiage,参数分别是jg1,jg2,jg3,jg4等

根据这个图形的选择,现在的URL地址是:
http://localhost/api/mudidi/guangzhou/zhuti/huaxue/jiage/jg3/

请问:
如何把这个URL地址缩减成这样:http://localhost/api/guangzhou/huaxue/jg3/,也就是把mudidi,zhuti,jiage这样的参数名隐藏。

这个问题可能会衍生下面3个问题:
1、如果用户输入的URL是:http://localhost/api/jg3/huaxue/guangzhou/,也就是 参数顺序打乱了,如何确保结果正常。

2、如果用户输入的URL是:http://localhost/api/huaxue/jg3/,也就是 没有选择目的地,如何确保结果正常。

3、http://localhost/api/huaxue/jg3/ 如果这个页面,需要加分页页码,应该如何添加进去。

非常感谢
非常感谢您的解答!
最佳答案
评论( 相关
后面还有条评论,点击查看>>