ISAPI_Rewrite3,重定向问号问题

  • 又是历史遗留项目,IIS6.0的Asp项目,有SQL注入问题,需要改的问题太多,大概在1000个左右,所以,计划采用URL参数分析的方式进行调整;
  • 前几年做项目用过ISAPI_Rewrite3,觉得还不错,分收费版和免费版,由于是分析可行性,就找了一个破解版的,搭建好环境,配置ISAPI_Rewrite3;
  • 配置很简单,给安装目录一个users和network service权限,然后在IIS的筛选器中添加ISAPI_Rewrite.dll即可;
  • 最后,跟前几年使用的不一样的是,配置重定向内容是在Manager中配置(配置好筛选器会自动在你主站跟目录添加一个.htaccess文件):

  • 问题来了,想要针对Url的参数进行过滤配置,结果,无论如何都配置失败,加了转义字符也无效,最后采用的是
RewriteEngine on
RewriteCond %{QUERY_STRING} ^id=(.+)$
RewriteRule ^A.asp$ B.asp?A=%1&B=222
  • 输入A.asp?id=xxx,则会跳转到B.asp?A=xxx&B=222

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值