问一个urlRewrite的正则写法,求指点

magicluo magicluo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
正则不是很熟悉,如下的链接地址(多个参数)使用一个正则如何匹配?

listNews.action?depid=11&cid=1&page=1

depid ,cid,page 这三个参数都不是固定的


穷举出来的链接是:

listNews.action
listNews.action?page=1
listNews.action?depid=11
listNews.action?depid=11&page=1
listNews.action?cid=1
listNews.action?cid=1&page=1
listNews.action?depid=11&cid=1
listNews.action?depid=11&cid=1&page=1

如何在一个正则中匹配以上的全部情况???


<!-- 链接 news_11_3_2.html 仅仅匹配 /listNews.action?depid=11&cid=3&page=2 -->
<rule>
<from>^/news_(\d+)_(\d+)+(\d+)\.html</from>
<to type="forward">/listNews.action?depid=$1&cid=$2&page=$3</to>
</rule>



...全文

相关推荐

评论 4
收藏 已收藏
分享
返回顶部
magicluo
Web 开发 81,108 成员 341,721 内容