URL Rewrite实现jsp网站伪静态

 1、www.tuckey.org/urlrewrite/ 下载URL Rewrite JAR包

2、将jar包复制到项目WEB-INF/web.xml 下

3、在web.xml中配置URL Rewrite,代码如下:

<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>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>

4、添加伪静态映射规则urlrewrite.xml

<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.2//EN"
	"http://tuckey.org/res/dtds/urlrewrite3.2.dtd">
<urlrewrite>
	<rule>
		<!-- 所有配置如下正则表达式的请求 -->
		<from>/hellotag.html</from>
		<!-- 将被forward到如下JSP页面,其中$1代表
			上面第一个正则表达式所匹配的字符串 -->
		<to type="forward">/hellotag.jsp</to>
	</rule>
</urlrewrite>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索xml
, web
, url
, urlrewrite
, 伪静态
, rewrite
, urlrewrite.xml 配置
urlrewriter 伪静态
urlrewrite伪静态、jsp urlrewrite、rewrite伪静态下载、rewrite伪静态、伪静态组件 rewrite,以便于您获取更多的相关知识。

时间: 2024-11-02 13:54:18

URL Rewrite实现jsp网站伪静态的相关文章

使用微软 URL Rewrite Module 开启IIS伪静态

原文 使用微软 URL Rewrite Module 开启IIS伪静态 在IIS5和IIS6时代,我们使用URL REWRITING可实现URL重写,使得WEB程序实现伪静态,但默认情况下只能实现.ASPX的伪静态,如果要实现伪静态*.HTML的页面,需要将ISAPI里面的*.HTML应用程序映射改为.NET的ISAPI.但在IIS 7时代,这 在IIS5和IIS6时代,我们使用URL REWRITING可实现URL重写,使得WEB程序实现伪静态,但默认情况下只能实现.ASPX的伪静态,如果要实

destoon之URL Rewrite(伪静态)设置方法详解_php实例

1.如果您的服务器支持.htaccess,则无需设置,网站根目录下的.htaccess已经设置好规则. 规则(参考http://download.destoon.com/rewrite/htaccess.txt)为: # Destoon B2B Rewrite Rules ErrorDocument 404 /404.php RewriteEngine On RewriteBase / RewriteRule ^(.*)\.(asp|aspx|asa|asax|dll|jsp|cgi|fcgi|

IIS7伪静态化URL Rewrite模块

原文 IIS7伪静态化URL Rewrite模块 在Win7安装了IIS7.5之后,搭建一些网站或者博客,但是IIS7.5本身没有URL Rewrite功能,也就是无法实现网址的伪静态化. 从网上找了一下,原来微软IIS官方网站给IIS7及以后续版本提供了个URL重写组件. 下载地址:http://www.iis.net/download/URLRewrite 首先,打开上面网址,到IIS官方网站下载模块. 根据需要,点击右侧的下载链接(操作系统是64位的,就下载x64版本:32位的系统,就下载

EasyASP v2.2新功能介绍(2):用Easp实现伪URL Rewrite

前一篇日志介绍了EasyASP v2.2是 如何实现防sql注入的 ,看来还是有很 多人对这个年代还使用ASP报以嗤之以鼻的态度.在此还是要劝导一下,如果你 认为ASP是上个世纪的东西早就过时了,何必进来让自己难受,谢谢.EasyASP只 是以卑微的态度在给最后的ASPer们提供一种解决问题的新思路,我也相信还在 使用ASP的人对Easp有自己的评价. 不废话了,这一篇接着介绍Easp v2.2的另一个新功能:伪URL Rewrite. 1.为什么叫伪 URL Rewrite? 这个名字听起来好

网站伪静态的利弊,及站长实现伪静态的注意事项

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网站为什么要伪静态,尤其是中国站长 静态页面,访问速度快,收录质量高,但会占用大量存储空间,而动态页面的缺点则是因为网址不美观,不利于搜索引擎爬行! 所以,才有了现在的伪静态,伪装成静态的网址,拥有动态网页的功能! 但注意,伪静态也有弊端,因为每一个请求都需要web服务器重写模块进行中转,请求量大,势必会占用大量系统资源,当然,现在有很多缓存

URL rewrite 3.2 jar 和 文档 pdf 下载

    url rewrite 的网站访问不了了.   要墙果去.     配置     <filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class> </filter> <filter-mapping> <filt

众所周知,网站伪静态对于搜索引擎收录是有好处

在站长选择虚拟主机的时候,往往会很在意该虚拟主机支不支持伪静态,众所周知,网站伪静态对于搜索引擎收录是有好处的,利于SEO.但是,大部分站长只看到了一部分,其实伪静态页面的本质是动态页面,网站过多的伪静态对网站是有危害的.站长注意,适量伪静态,切忌过度. 在介绍伪静态之前,先让大家了解一下动态和静态页面. 动态页面 伪静态区别于静态和动态网页,动态页面不占空间,主要使用ASP.PHP.JSP.Perl或CGI等编程语言制作的,动态页面的文件是不独立存在与服务器上的,只有用户发出请求时服务器才会返

使用Microsoft Url Rewrite Module进行URL重写及Postback后保持URL的解决方案

Microsoft URL Rewrite Module 是微软推出的asp.net url重写模块,仅支持IIS7,要在IIS6上进行 url重写,可以采用一些第三方的模块,比如 urlrewriting.net.首先去下载Rewrite Module并安装.安 装完毕后,在IIS管理工具中就会出现Url Rewrite图标. 双击你需要进行URL重写的网站或者虚拟目录的URL Rewrite按钮,可以进行规则的编辑.微软的重写 模块非常强大,有很多功能,还可以自己写程序对其进行扩展.本文仅介

IIS8如何安装和使用URL重写工具-URL Rewrite

原文:IIS8如何安装和使用URL重写工具-URL Rewrite 下载和安装URL Rewrite IIS8默认是没有安装URL重写工具的,必须要自己下载安装. 如果IIS上默认有安装Web平台安装程序,我们可以使用平台自动安装URL Rewrite重写工具,打开IIS(Internet 信息服务管理器),在管理器主页中找到管理项,打开Web平台安装程序,如下图: 在Web平台安装程序中选择产品>服务器,在列表中找到URL重写工具,点击添加后点击安装,即可自动安装好!如下图: 我们也可以手动下