`
daoshud1
  • 浏览: 557127 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Java urlrewriter 第一节 初识urlrewriter

    博客分类:
  • java
 
阅读更多
urlrewrite顾名思义,就是对URL进行重写,用户得到的全部都是经过处理后的URL地址,这样做
的好处有
一:提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,如果用户随便乱输的话,不符合规则的话直接会返回个404或错误页面,这比直接返回500或一大堆服务器错误信息要好的多
二:美化URL,去除了那些比如*.do之类的后缀名、长长的参数串等,可以自己组织精简更能反映访问模块内容的URL
三:更有利于搜索引擎的收入,通过对URL的一些优化,可以使搜索引擎更好的识别与收录网站的信息

1、下载jar包
在http://tuckey.org/urlrewrite/#download下载最新的jar文件。
2、在WEB-INF下的web.xml中配置
<!-- url地址重写 -->
    <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>/blog/*</url-pattern>
    <!--
    可以省略
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
    -->
    </filter-mapping>

3、在WEB-INF下创建名为urlrewrite.xml,名称必须为urlrewrite.xml
<?xml version="1.0" encoding="utf-8"?>    
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"    
"http://tuckey.org/res/dtds/urlrewrite2.6.dtd">    
<!--配置自己的规则-->
  <urlrewrite>
       <rule>
              <from>/(.*).html</from>
              <to>index.jsp</to>
       </rule>
</urlrewrite>

from表示在url地址栏里输入的内容如123.html
会直接转击index.jsp

  • 大小: 34.8 KB
分享到:
评论

相关推荐

    Java URLRewriter使用小节

    Java URLRewriter是一个用于处理和重写URL的工具,它在Web开发中起着关键作用,尤其是在实现URL美化、URL路由、以及隐藏实际路径等方面。本文将深入探讨URLRewriter的工作原理、使用方法以及相关知识点。 ...

    UrlRewriter Java v2.0 RC1_urlrewriterjava.zip

    UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC...

    毕业设计 计算机专业-Java UrlRewriter Java v2.0 RC1-urlrewriterjava

    Java UrlRewriter是一个用于处理和重写URL的开源库,主要应用于Web应用程序中,以实现更友好的、可搜索引擎优化(SEO)的URL结构。在Java Web开发中,UrlRewriter是一个重要的工具,它能够帮助开发者将复杂的动态URL...

    (Java毕业设计)UrlRewriter Java v2.0 RC1-urlrewriterjava.rar

    (Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java...

    基于JAVA的UrlRewriter 设计.zip

    基于JAVA的UrlRewriter 设计实现源码,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 基于JAVA的UrlRewriter 设计实现源码,主要针对计算机相关专业的正在...

    [其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.zip

    [其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_...

    其他类别UrlRewriter Java v2.0 RC1-urlrewriterjava

    [其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_...

    UrlRewriter Java v2.0 RC1-urlrewriterjava源代码.zip

    UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源...

    其他类别UrlRewriter Java v2.0 RC1-urlrewriterjava.rar

    [其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar[其他类别]UrlRewriter Java v2.0 RC1...

    UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载

    UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载 UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载 UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载

    其他类别UrlRewriter Java v2.0 RC1

    【标题】"其他类别UrlRewriter Java v2.0 RC1" 涉及的核心技术是URL重写,这是Web开发中的一个重要概念,主要用于优化和管理网站的URL结构。URL重写可以使得URL更加友好、简洁,对于搜索引擎优化(SEO)和用户体验都...

    urlrewriter

    `URLRewriter`是一款在IT行业中广泛应用的第三方组件,主要用于处理Web应用程序中的URL重写问题。URL重写是优化网站结构、提升用户体验和搜索引擎友好性的重要技术。它允许开发者根据预定义的规则,将不友好的、包含...

    Java毕业设计-[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar

    UrlRewriter Java v2.0 RC1是一个用于Java Web应用程序的URL重写过滤器。它允许开发人员通过简单的XML配置文件来定义URL重写规则,从而实现URL的友好化和优化。这个库可以帮助开发人员更好地控制和管理Web应用程序的...

    UrlRewriter Java v2.0 RC1_urlrewriter.zip

    总结,UrlRewriter Java v2.0 RC1是一个强大的工具,它使得Java Web开发者能够更好地管理他们的应用程序URL,提升用户体验和SEO效果。通过熟练掌握和运用这个工具,开发者可以构建更加优雅且高效的Web应用。

    UrlRewriter Java v2.0 RC1.zip

    UrlRewriter Java v2.0 RC1 是一个用于Java应用程序的URL重写工具,它主要用于改进网站的SEO(搜索引擎优化)以及实现动态URL到静态URL的转换。在Web开发中,URL重写技术是一个关键部分,它能帮助提高用户体验,同时...

    UrlRewriter Java v2.0 RC1-urlrewriterjava.zip

    UrlRewriter Java v2.0 RC1是该软件的第二个重大版本的候选发布版。RC1代表Release Candidate 1,意味着这个版本已经接近最终正式版,但在广泛部署之前还需要经过一段时间的测试和反馈修复。 此压缩包包含以下核心...

    UrlReWriter

    UrlReWriter是一个重要的Web开发工具,它主要用于处理和重写URL,从而实现更灵活的网址管理和优化。在ASP.NET环境中,UrlReWriter组件扮演着关键角色,帮助开发者创建更加用户友好的、SEO(搜索引擎优化)友好的URL...

    c#UrlRewriter伪静态(UrlRewriter.dll和Intelligencia.UrlRewriter.dll)

    第一种方法需引用UrlRewriter.dll,请参考Web1.config部署 第二种方法需引用Intelligencia.UrlRewriter.dll,请参考Web.config部署 Bin文件夹里面有三个dll,需添加引用,其中特别说明的是UrlRewriter.dll,这个dll在...

    java项目源码之UrlRewriter Java v2.0 RC1-urlrewriterjava.rar

    UrlRewriter Java v2.0 RC1 是一个 URL 重写工具,旨在帮助 Java 开发人员轻松地管理和重写 Web 应用程序中的 URL。该工具提供了强大的功能,可以通过简单的配置文件实现复杂的 URL 重写规则,包括重定向、路由、...

Global site tag (gtag.js) - Google Analytics