当前位置: 代码迷 >> Web开发 >> 正则表达式
  详细解决方案

正则表达式

热度:340   发布时间:2012-03-04 11:13:33.0
正则表达式求助 - Web 开发 / 其他
在做的网站用到了urlrewrite,需要配置规则以匹配以下URL的转换:

1.
abc.net/category/英语参数/page/数字参数.html
转成:
abc.net/IndexSv?category=英语参数&page=数字参数

2.
abc.net/page/数字参数.html
转成:
abc.net/IndexSv?page=数字参数

3.
abc.net/category/英语参数.html
转成:
abc.net/IndexSv?category=英语参数

求大神伸出援助之手。


------解决方案--------------------
<!--有分类、有页码-->
<rule>
<from>^/category/(.*)/page/(.*).html$</from>
<to>/IndexSv?category=$1&amp;page=$2</to>
</rule>

<!--只有页码-->
<rule>
<from>^/page/(.*).html$</from>
<to>/IndexSv?page=$1</to>
</rule>

<!--只有分类-->
<rule>
<from>^/category/(.*).html$</from>
<to>/IndexSv?category=$1</to>
</rule>