`

URLRewrite配置(转)

    博客分类:
  • java
阅读更多
web.xml
<!-- URL 伪静态过滤 -->
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
</filter-class>
<init-param>
<param-name>logLevel</param-name>
<param-value>WARN</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
urlrewrite.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.2//EN"
        "http://tuckey.org/res/dtds/urlrewrite3.2.dtd">
<!--
Configuration file for UrlRewriteFilter
http://tuckey.org/urlrewrite/
-->
<urlrewrite decode-using="UTF-8">
<rule>
<from>^/$</from>
<to>/index.do</to>
</rule>
<rule>
<from>^(.*)/index(.*)\.html</from>
<to>/index.do</to>
</rule>
<rule>
<from>/news-type-(.*)\.html$</from>
<to>/news.do?act=findByType&amp;type=$1</to>
</rule>
<rule>
<from>/news-([0-9]+)\.html$</from>
<to>/news.do?act=findById&amp;newsId=$1</to>
</rule>

<outbound-rule>
<note>
The outbound-rule specifies that when response.encodeURL is
called (if you are using JSTL c:url) the url /rewrite-status
will be rewritten to /test/status/. The above rule and this
outbound-rule means that end users should never see the url
/rewrite-status only /test/status/ both in thier location
bar and in hyperlinks in your pages.
</note>
<from>/rewrite-status</from>
<to>/test/status/</to>
</outbound-rule>
</urlrewrite>
分享到:
评论

相关推荐

    URLRewrite配置和使用

    使用urlrewrite的优点: 1、满足搜索引擎的要求 2、隐藏技术实现,提高网站的移植性 3、满足美感的要求

    urlrewrite 支持自定义多配置文件

    confPath 默认 /WEB-INF/urlrewrite.xml 只支持一个配置文件,为了更好的阅读和维护,修改了源码: 1.如果想用原生的urlRewriteFilter confPath 请放完整地址(eg:WEB-INF/urlrewrite.xml); 2.如果想读多个配置文件,...

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

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

    Spring MVC 配置 urlrewrite 实例

    Spring MVC 配置 urlrewrite 实例

    urlrewrite包和配置文件

    urlrewritefilter-4.0.3.jar urlrewrite.xml举例 web.xml(filter的配置)

    打造UrlRewrite源码

    UrlRewrite一般都是在web.config里配置访问规则在路由到实际页面,所以先实现自定义节点信息读取,这里我定义了俩个类 webconfig定义了组,不需要的话可以把UrlRewriteConfigGroup类去掉并修改配置节点,在...

    urlrewrite地址重写实例配置说明

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

    java urlrewrite jar及简单配置

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

    URLRewrite帮助文档

    URLRewrite使用时候一些属性的配置说明

    URLRewrite URL重写组件

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

    URLRewrite配置和使用[借鉴].pdf

    URLRewrite配置和使用[借鉴].pdf

    Asp.Net URL重写-URLReWrite

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

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

    描 述:UrlReWrite(Url重写或伪静态)完美示例源码 UrlReWrite(Url重写或伪静态)完美示例源码,已利用ActionlessForm解决原始地址form回传的问题 例如:/products.aspx?category=books 转换为/products/Books....

    Apache URL Rewrite功能配置

    该文档简单描述了Apache URL Rewrite功能配置过程,适用于所有开发服务部署人员。。

    windows2003+IIS6+URLReWrite破解多网站版

    windows2003+IIS6+URLReWrite破解多网站版,自己一直在用的,拿出来分享了。直接安装,完成后,sn.txt内有破解用户名密码,找到c盘下C:\Program Files\Helicon\ISAPI_Rewrite\ISRWConfig.exe文件,打开后。单击enter...

    UrlRewrite实现伪静态

    通过UrlRewrite组件实现url重写,可以优化url,对搜索引擎友好,被收录质量高等好处。

    .net URLRewrite

    URLRewrite动态库,项目中引用,配置webconfig,实现伪静态效果

    urlrewrite3.2(支持自定义配置文件) 附带修改后的源码

    对上一篇资源的补充(http://download.csdn.net/detail/cbai0722/5217430),有同学提到需要源码,现在打包一并发上来.ant-1.9.1.jar,slf4j-api-1.5.2.jar,slf4j-simple-1.5.2是使用源码的时候的用到的三个包,这三个...

    struts2+spring3+hibernate4+urlrewrite

    本框架为struts2+spring3+hibernate4+urlrewrite(伪静态地址) Struts采用通配,web-inf下的urlrewrite.xml为伪静态配置文件,跳转到struts.xml进行对应

    url rewrite的例子

    网站url rewrite应用是非常广泛的,良好的url设计给用户带来的非常好的体验,同时也能吸引搜索引擎的注意。 一种rewrite称为一个规则,上面的例子就是3个规则。rewrite技术可以在代理服务器实现,或者可以在tomcat...

Global site tag (gtag.js) - Google Analytics