2 qq 20687809 qq_20687809 于 2016.01.21 16:35 提问

urlrewrite 配置多个参数urlrewrite.xml配置问题
<rule>  
<from>^/mobile/ftl/([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+)-([a-zA-Z0-9]+).html$</from>  
<to type= "forward">$1.html?prdID=$2-$3-$4-$5-$6&amp;shopID=$7-$8-$9-$10-$11&amp;shortshopID=$12</to>
</rule>

12个参数,第一个参数是html名,后面是5个参数组成一个参数,这个要怎么传参?求大神指教,帮帮小菜鸟!谢谢

4个回答

caozhy
caozhy   Ds   Rxr 2016.01.21 16:39
qq_20687809
qq_20687809 看看我写的那个,要怎么修改呢?
2 年多之前 回复
qq_20687809
qq_20687809   2016.01.21 16:44
rui888
rui888   Ds   Rxr 2016.01.21 16:57

正则直接匹配 ftl 这个后面的 截取第一个 -

qq_20687809
qq_20687809 可以说具体一点吗,没懂,后面参数该怎么办
2 年多之前 回复
rui888
rui888   Ds   Rxr 2016.01.21 17:27

我看了你的写法应该也可以。是不是那个正则写错了你核对看看。

qq_20687809
qq_20687809 不知道为什么,参数就是传不过去,正常传过去直接页面就可以接收到吧?我用Jquery接收的
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java中urlrewrite的配置和使用
转载于:http://www.cnblogs.com/czykeith/archive/2012/07/26/2609459.html 这几天因为要做网站中的博客功能,需要对博客的地址进行处理,用到了urlrewrite,逸风在此也给大家简单介绍一下 urlrewrite顾名思义,就是对URL进行重写,用户得到的全部都是经过处理后的URL地址,这样做我觉得好处有三: 一:
urlrewrite多参数重写 多参数
在urlrewrite.xml中配置重写的参数的时候要注意&用&amp;代替。参数后面的值用$123456---依次代替   ^/small/([0-9]+)/([0-9]+)/([0-9]+)/sort.jsp     /goodsrent!getAllPsubclass.ac
urlrewrite与struts2结合使用配置
本文侧重在urlrewrite与struts2的结合配置时需要注意的地方,重点不在urlrewrite规则的具体配置。 如果对urlrewrite的配置想进行更深入的了解解,请查看下面链接 Java-UrlRewrite中文官方文档 下面直接进入配置说明: 1、web.xml 在配置过滤器的时候,注意配置顺序,Struts2的过滤器要配置在UrlRewriteFilter过滤
UrlRewriteFilter 4.0.3过滤器参数
UrlRewriteFilter 4.0.3首页下载GitHub项目 StackOverflow搜索UrlRewrite StackOverflow上  背景 许可证 更新日志 配置 安装 提示 滤波器参数 配置文件 Ant任务 mod_rewrite风格
URL(基础一) UrlRewrite正则表达式匹配、配置实例和分析
urlrewrite.xml配置:                                                                           无参数匹配                                             ^/([_a-zA-Z]+[_0-9a-zA-Z-/]*[_0-9a-zA-Z]+)$
为UrlRewrite的多个XML配置文件的加载提供模糊匹配
  为UrlRewrite的多个XML配置文件的加载提供模糊匹配 @for&ever 2009-11-27 之前写了一篇文章,《修改UrlRewriter使其由单配置文件到支持多配置文件》,网址http://blog.csdn.net/forandever/archive/2009/08/07/4423808.aspx ,对 UrlRewrite的代码进行了简单修改,文
配置urlrewrite不生效
背景:spring3+hibernate web.xml配置内容如下: loginSessionFilter com.zhiyuan.axb2c.base.filter.LoginSessionFilter loginSessionFilter *.htm UrlRewriteFilter org.tuckey.web.filters.u
urlrewrite.xml配置文件中的元素分析
urlrewrite.xml配置文件中的元素分析 配置文件是一个放在WEB-INF文件夹下,命名为urlrewrite.xml名称的简单的xml文件,UrlRewriteFilter DTD文件对学习并理解该配置文件非常有效.可以去官网下载最新的DTD(http://tuckey.org/urlrewrite/manual/3.0/index.html) (由于英语水平有限,官网都是英文,有不
UrlRewrite正则表达式匹配、配置实例和分析
自己对正则表达式不熟悉,所以在配置UrlRewrite的时候遇到了很大的问题,终于在网上找到一些资料,基本上可以解决常用的配置: 1.urlrewrite.xml配置: 2. 3. 4. 5. 6. 7. 无参数匹配 8.
2017-06-21 在web.xml中使用UrlRewriteFilter来对url进行重写
摘自:http://blog.csdn.net/kite30/article/details/52081512 摘自:http://www.cnblogs.com/youngkind/p/3551225.html 什么是伪静态? 伪静态字面理解就是假的静态,说的官方点就是“地址重写,用户得到的全部地址都是经过处理后的URL地址”。