urlrewrite2.6.0

IIS Urlrewrite2 IIS Urlrewrite2,IIS服务器URl重写工具,,IIS服务器URl重写工具,,IIS服务器URl重写工具, 立即下载

定义:

urlrewrite顾名思义,就是对URL进行重写,用户得到的全部都是经过处理后的URL地址,好处:
一:提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前。

二:美化URL,去除了那些比如*.do之类的后缀名、长长的参数串等,可以自己组织精简更能反映访问模块内容的URL
三:更有利于搜索引擎的收入,通过对URL的一些优化,可以使搜索引擎更好的识别与收录网站的信息。

 

项目部署

1、在http://tuckey.org/urlrewrite/下载urlrewirtefilter,现在有2.6.0和3.2.0两个版本,这里对比网站选择的是前面一个稳定版本。

2、把urlrewrite-2.6.0.jar和urlrewrite.xml(放在WEB-INF文件夹下面)拷贝到我们项目中。

3、在web.xml文件里配置urlrewrite的核心控制器(过滤器),代码如下:

<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>

         <!--<dispatcher>REQUEST</dispatcher>-->

         <!--<dispatcher>FORWARD</dispatcher>-->

</filter-mapping>

4、需要配置urlrewrite.xml文件来实现url静态化,下面将详细说明

<urlrewrite>

     

    <rule>

        <from>/see-all-departments.html</from>

        <to type="forward">/buyer/viewalldepartment.do</to>

    </rule>

 

    <outbound-rule>

<from>/buyer/viewrootcategory.do/?categoryDetail.id=([0-9]+)&amp;categoryname=(.*)</from>

       <to>/catalog/$1/$2</to>

</outbound-rule>

 

<rule>

        <from>/catalog/([0-9]+)/(.*)</from>

        <to>/buyer/viewrootcategory.do/?categoryDetail.id=$1</to>

    </rule>

 

       

    <outbound-rule>

<from>/buyer/viewstandproductdetail.do/?productDetail.id=([0-9]+)&amp;productname=(.*)</from>

       <to>/$1/$2/compare</to>

</outbound-rule>

 

<rule>

        <from>/([0-9]+)/(.*)/compare</from>

        <to>/buyer/viewstandproductdetail.do/?productDetail.id=$1</to>

    </rule>

 

 

说明:

<rule>标签:设置url重写规则,它将重写后的URL和实际URL对应起来。如

<rule>

        <from>/see-all-departments.html</from>

        <to type="forward">/buyer/viewalldepartment.do</to>

    </rule>

在浏览器地址输入http://www.shopsimple.com/see-all-departments.html实质上访问http://www.shopsimple.com/buyer/viewalldepartment.do.

 

<outbound-rule>标签:把页面上的*.do换成你浏览器地址上的url.如

<outbound-rule>

<from>/buyer/viewstandproductdetail.do/?productDetail.id=([0-9]+)&amp;productname=(.*)</from>

       <to>/$1/$2/compare</to>

</outbound-rule>

 

<rule>

        <from>/([0-9]+)/(.*)/compare</from>

        <to>/buyer/viewstandproductdetail.do/?productDetail.id=$1</to>

    </rule> 

在页面通过<a href="<c:url value="http://www.shopsimple.com/buyer/viewstandproductdetail.do?productDetail.id=1& productname=test" />"" target="_blank">test</a>游览器页面上会显示<a href=” http://www.shopsimple.com/1/test/compare”>test</a>

 

注意:<rule>标签可以单独的存在。而<outbound-rule>必须要和<rule>标签成对出现。而且在页面的时候需要<c:url>标签来转换成<rule>所对应的规则。

urlrewrite2伪静态与使用文档(IIS) PHPWAMP内置IIS站点管理的相关伪静态安装,采用PHPWAMP的IIS站点管理可以在IIS服务器上同时运行多个不同的PHP版本 立即下载

相关推荐

UrlWrite2.zip

iis重写url , write的安装。安装步骤如下: 1.先安装工具 WebPlatformInstaller_x64_en-US.exe 2.运行 urlrewrite2.exe直接进行安装,安装完后即可解决 HTTP 错误 500.19 - Internal Server Error 的问题

IIS 无法安装URL重写模块的解决办法 UrlReWrite (.NET`SQL技术交流 群号206656202)

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

weixin_33889245的博客 3579

UrlRewriter2_51

UrlRewriter2_51

URL rewrite

URL Rewrite的概念URL Rewrite即URL重写,就是把传入Web的请求重定向到其他URL的过程。URL Rewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如http://www.123.com/news/index.asp?id=123 使用UrlRewrite转换后可以显示为http://www.123.com/news/123.html。UR

小辣抓 897

URL rewrite (v2)

URL rewrite (v2) IIS的请求地址重写组件

IIS7-URL-rewrite-2.0-rtw-x64

在 IIS7.5 装了 URL Rewrite 模块后,网站启动报错通常有几类原因: 1. 模块没装好 / 版本不对 IIS7.5 要用 URL Rewrite 2.0,不是 2.1/3.x。 下载地址:Microsoft 官方(IIS URL Rewrite Module 2.0,x86/x64 版本匹配系统)。 安装完后,在 C:\Windows\System32\inetsrv 目录应该能看到 rewrite.dll。

使用urlrewrite 实现URL重写

1、下载urlrewrite-2.6.0.jar 放到所在项目 WEB-INF/lib下2、把文件 urlrewrite.xml 放到WEB-INF目录下     urlrewrite.xml内容如下:                 "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">           type : forward |

韦庆礼的专栏 java C# .NET JSP 2047

RandLA-Net 调通代码1:Windows 11 + Tensorflow 2.4 + S3DIS数据集【踩坑+填坑】

TF不上进啊,学学pytorch

累了就要打游戏 2482

struts2与urlrewrite的整合 (转)

关于为什么要把.jsp或者.do?param1=value1&amp;param2=value2.......这样的链接地址修改成普通的html地址, 作用1: 便于搜索引擎搜索。 作用2: 隐藏技术实现,提高网站的移植性,对于移植性这点会带来很大的方便,当底层定义的相关.do方法变化或者修改后不必到每个页面去修改相关的链接,而是直接修改urlrewrite.xml 其他的相关介...

guo_yang的博客 173

香橙派R1 Plus LTS变身无线AP/客户端:手把手教你用RTL8811CU和MT7601U网卡刷OpenWRT

本文详细介绍了如何将香橙派R1 Plus LTS开发板通过RTL8811CU和MT7601U两款USB无线网卡刷入OpenWRT系统,实现无线AP热点发射与客户端接入的双重功能。从硬件选型、驱动安装到双网卡协同配置,提供完整的实战指南,帮助用户快速搭建稳定高效的无线网络解决方案。

weixin_30919429的博客 409

Pytorch学习笔记(III)——提取特征

目录一、引言二、具体步骤1、参数模型2、网络结构3、参数载入4、特征提取器5、读取图片三、完整代码 一、引言   深度学习在许多任务中主要充当着特征学习的作用,而学习完的特征才是后续应用的一个关键。本文将主要介绍,如何提取任意目标层的特征图。   本文以输入数据为图片为例。 二、具体步骤 1、参数模型 博主使用了ResNet50训练了一个人脸识别的网络   训练完成的深度学习模型,我们会保存一...

lockonlxf的博客 2643

urlrewrite学习_仅供自己参考

1.  下载urlrewrite的jar包,这里使用的是urlrewrite-2.6.0.jar包,将jar包放到/WEB-INF/的lib目录下,如果测试什么的没成功,首先是检查jar包是否在工程下或部署到服务器上了,好像其他的应用都应该先检查这个2.  配置web.xml文件     UrlRewriteFilter   org.tuckey.web.filters.urlrewrit

robinson_lb的专栏 978

骨架动作识别新突破:CTR-GCN的通道拓扑优化策略解析

本文深入解析了CTR-GCN在骨架动作识别中的通道拓扑优化策略。通过引入通道级拓扑细化,CTR-GCN克服了传统GCN共享拓扑结构的局限性,显著提升了动作识别的准确率。文章详细介绍了CTR-GCN的三大核心组件设计,包括特征变换模块、通道拓扑建模和通道聚合技术,并提供了实战调参经验和模型压缩技巧,为计算机视觉领域的研究者和开发者提供了有价值的参考。

weixin_27310417的博客 193

struts2与urlrewrite的整合

struts2与urlrewrite的整合

3597

从ISO 17987到SAE J2602:LIN一致性测试标准全景解读与CANoe实现

本文深入解析了从ISO 17987到SAE J2602的LIN一致性测试标准技术演进,详细对比了两大标准体系的技术差异,并基于Vector CANoe平台演示了如何构建符合最新行业要求的自动化测试方案。文章重点介绍了SAE J2602标准的三大改进点,包括唤醒特性、传输层协议和诊断服务的增强测试要求,并提供了CANoe测试环境配置、测试模块集成及测试案例解析的实战指南。

app77的博客 336

SAP GR(Group Reporting)配置篇(一)

GUI组报表的SAP S4HANA1.1全局参数1.1.1 检查全球系统设置菜单路径组报表的SAP S4HANA>合并的全局设置>检查全球系统设置事务代码CXB3说 明定义好分类账、版本、合并科目表后,重新设置。1.2主数据1.2.1定义合并分类账菜单路径组报表的SAP S4HANA>主数据>定义合并分类账事务代码CXL2说 明复制的Y1合并分类账,集团货币为CNY。此功能对分类账进行设置,应用到集团货币分类。

weixin_43853754的博客 1700

url重写时访问出现404

首先引入urlrewrite-2.6.0jar包。 然后再web-inf下创建urlrewrite.xml文件(名字可以自定义)并配置           "http://tuckey.org/res/dtds/urlrewrite2.6.dtd">          ^/(\w+).html$      /$demo.action      再然后在web.xml中初

rhjetjdfgjr的专栏 1253

SAP 系统间 SSO 的真正价值,从 SM59 到可信 RFC 的安全设计

SAP S/4HANA系统间Single Sign-On(SSO)的核心价值在于集中管理通信身份与信任关系,而非仅减少密码输入。传统固定账号密码方式在系统规模扩大后会面临密码管理、审计追踪等挑战。通过SM59配置可信RFC目标系统,结合SSL证书或SAP Trusted System等强认证机制,能有效降低安全凭据暴露风险。SSO配置需配合授权对象、角色管理等建立清晰的信任边界,实现系统间安全通信的同时保持可审计性。这种方案特别适用于Fiori前端与S/4HANA后端等场景,通过可信RFC传递用户身份,避免

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1063

[struts2]配置dispatcher INCLUDE和Forward可能问题解决

Struts2.1.6GA不支持&lt;dispatcher&gt;FORWARD&lt;/dispatcher&gt;和&lt;dispatcher&gt;INCLUDE&lt;/dispatcher&gt;你要是和URLRewrite过滤器一起工作会报错。 目前最新版本General Availability (GA) Releases - Ready for Prime Time! ...

天涯书塾 178

Raspberry Pi Pico SDK开发-Timer-定时

RP2040 由 Raspberry Pi 设计,具有双核 Arm Cortex-M0+ 处理器和 264KB 内部 RAM,并支持高达 16MB 的片外闪存。 广泛的灵活 I/O 选项包括 I2C、SPI 和独特的可编程 I/O (PIO)。 本实例将演示如何使用Timer的定时功能。

视觉与物联智能 2041

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jsp伪静态--url rewrite

第一步:首先到这里下载http://tuckey.org/urlrewrite/  稳定版:urlrewrite-2.6.0.jar 第二步:将urlrewrite-2.6.0.jar 放到tomcat的lib目录下。 第三步:将urlrewrite-2.6.0.jar 放到Netbeans的工程目录下的Web-inf/Lib文件夹中。 同时把urlrewrite.xml 放到Web-inf文件夹

309

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

struts2.1.8+sitemesh-2.4.2+urlrewrite-2.6.0web.xml不同的配置方式导致不同的功能

<br />整合方式有二种,主要是取决于sitemesh如何配置。<br />跟上一篇文章struts2+sitemesh一样的配置方式(一种是按物理路径进行装饰,一种是按url请求进行装饰)。<br />首先说下第一种:<br />    web.xml配置方式如下(主要配置struts2.1.8,sitemesh-2.4.2,urlrewrite-2.6.0的filter-mapping):<br />     <filter-mapping><br />           <filter-name

Granth的专栏 2362

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

java url重写带参数_Java|urlrewrite|URL重写|多个参数

1.0 web -info 目录下建立 urlrewrite.xml 文件 类似如下:View Source for full doctype...)>- - ^/morednf.shtml/zxAction.do?method=searchByClassInit&DNFsign=yes- ^/15173back.shtml?([.]*)/cardFor15173Acti...

weixin_30249465的博客 196

URL地址从写

下载夹包:urlrewrite-2.6.0.jar 在web.xml中 配置一个URL从写过滤器 UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter logLevel ...

tyzxl的专栏 118

jsp重写url

众所周知,使用java web编程出来的网站都是.jsp结尾的,而别人的网站都是以.html结尾的,那么这种效果是怎么实现的呢?就是这篇文章产生的原因,jsp重写url需要设计到第三方架包urlrewritefilter,这里提供一个下载地址 urlrewritefilter java导入第三方架包 1.将urlrewrite-2.6.0.jar放入项目的WEB-INF—>lib文件夹...

weixin_30824277的博客 173

URL重写框架

第一步:下载urlrewrite-2.6.0.现在最新版本是3.1的。 http://tuckey.org/urlrewrite/dist/urlrewritefilter-2.6.zip http://urlrewritefilter.googlecode.com/files/urlrewritefilter-3.1.0.zip 把urlrewrite-2.6.0....

琳尼克斯的专栏 232
上一篇: struts2.1.8+sitemesh-2.4.2+urlrewrite-2.6.0web.xml不同的配置方式导致不同的功能
下一篇: sitemesh2.4
Granth
博客等级 码龄17年 5粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值