`
7454103
  • 浏览: 128867 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Java|urlrewrite|URL重写|多个参数

阅读更多

 个人工作经验! 如有不当之处,敬请指点

1.0  web -info 目录下建立     urlrewrite.xml  文件 类似如下:

<?xml version="1.0" encoding="UTF-8" ?>

  <!DOCTYPE urlrewrite (View Source for full doctype...)>

- <urlrewrite>

- <rule enabled="true">

  <from casesensitive="false">^/morednf.shtml</from>

  <to type="forward" last="true" encode="default">/zxAction.do?method=searchByClassInit&DNFsign=yes</to>

  </rule>

 

- <rule enabled="true">

  <from casesensitive="false">^/15173back.shtml?([.]*)</from>

  <to type="forward" last="true" encode="default">/cardFor15173Action.do?method=backCardInfo&$1</to>

  </rule>

  </urlrewrite>

2.0 在web.xml 配置 转发过滤器:

 <filter>
   <filter-name>UrlRewriteFilter</filter-name>
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>UrlRewriteFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

3.0 加入 JAR 包

urlrewrite-2.6.0.jar

 

4.0  完了!

 

好戏在后面:  如果要配置两个参数 或者多个参数咋办?

<rule>
          <from>^/IS ([\w]*).shtml?([.]*)</from>
          <to type="forward">/aaaa.do?method=Search$1&amp;$2</to>
      </rule>

你是不是已经有想法了!

去动手吧!  呵呵!

4
0
分享到:
评论
3 楼 wj481199 2013-08-10  
<rule>
<from>^/2013/([a-zA-Z\-]+)/([a-zA-Z\-]+).html?([.]*)</from>
<to>/handdo/$1!$2.action?$3</to>
</rule>
2 楼 7454103 2012-06-19  
jspp@qq.com
1 楼 msirene 2012-06-18  
能留个QQ请教下吗???我弄了半天依然是404

相关推荐

    IIS URL Rewrite模块(URL 重写).xmind

    IIS URL Rewrite模块(URL 重写)

    UrlRewrite域名重写

    UrlRewrite域名重写,全套代码,是vs2005.net .net2.0

    URLRewrite URL重写组件

    URLRewrite URL重写组件 里边有相关配置说明 包括了web.Config 外附一个Css

    urlrewrite url地址重写

    urlrewrite url地址重写  郁闷,还要我写够20个字。。我倒!

    UrlReWrite(Url重写或伪静态)

    UrlReWrite(Url重写或伪静态)UrlReWrite(Url重写或伪静态)

    UrlReWrite(Url重写或伪静态)完美示例源码

    URL重写技术在今天已不是什么新鲜的话题了,在Apache服务器提供了名为mod_rewrite的URL重写模块,而在IIS服务器上,也有很多商业的ISAPI 筛选器模块可供使用。然而这对于我们,没有很多的资金或使用的共享服务器,...

    java urlrewrite jar及简单配置

    java urlrewrite 所用的jar包及简单配置.

    URL Rewrite.zip

    URL Rewrite是微软针对IIS推出的一种对URL进行重写的扩展模块,目前支持用于IIS7及以上版本。该模块使IIS管理员能够创建强大的自定义规则,语法支持正则规则以及通配符规则过滤。它能够根据HTTP头和IIS服务器变量...

    Asp.Net URL重写-URLReWrite

    Asp.Net的URLReWrite的源代码含详细具体的配置方法,在info.doc里。

    urlrewrite重写demo

    urlrewrite重写demo,伪静态技术实现

    urlrewrite 支持自定义多配置文件(*通配符)

    现在对urlrewrite-3.2的源码进行了修改,使它能够支持多文件和通配符的形式加载自定义配置文件,即可以进行如下的配置: &lt;param-name&gt;confPath &lt;param-value&gt;/WEB-INF/urlrewrite/urlrewrite.xml /urlrewrite_*....

    IIS Urlrewrite2

    IIS Urlrewrite2,IIS服务器URl重写工具,,IIS服务器URl重写工具,,IIS服务器URl重写工具,

    urlrewrite 完整实例,可直接运行。支持多个参数传递

    urlrewrite 完整实例, URLREWRITE 实例 。支持多个参数传递。

    Url ReWrite(URL重写的例子)

    URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的... l 易于被搜索引擎收录 Url ReWrite(URL重写的例子) web.config的配置和参数的传递,利用正则表达式批评URL地址,继承page类防重写

    urlrewrite地址重写实例配置说明

    urlrewrite地址重写实例配置说明,经过个人实践,很好用

    urlrewrite 支持自定义多配置文件

    在网上找了很多都不合心意,就知道改了下源码,只改了org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.class 文件,如果担心安全的朋友,可以下载 4.0.3的jar 替换UrlRewriteFilter.class即可。 confPath 默认 ...

    netcn_URLRewrite

    3 最重要的 在象Google Yahoo 和 Live 这样的搜索引擎中提高你网站上网页的搜索相关性 具体来说 URL重写经常能使你在你网站上"&gt;什么是UrlRewrite UrlRewrite 是 将动态页面转换为静态页面的一种技术 例如 您网站...

    url重写组件,URLRewrite

    网上找了很多,但都是经过编译的urlrewriter.dll,只有8K左右,项目引用后光报错误。最后找了个工具MSDNURLRewriting生成了下,打包传上面了。希望能对大家有所帮助。

    urlrewrite-maven-example.zip

    urlrewrite重写地址,Urlrewrite 2.5.2 现在有2.6版本的,自己去网上找吧

Global site tag (gtag.js) - Google Analytics