isapi_rewrite.dll下载-IIS伪静态工具ISAPI Rewrite下载 32/64位 绿色版-绿色软件之家

isapi_rewrite.dll下载 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页网络软件服务器区 → IIS伪静态工具ISAPI Rewrite 32/64位 绿色版

IIS伪静态工具ISAPI Rewrite

32/64位 绿色版

IIS伪静态工具ISAPI Rewrite
  • 软件大小:725KB
  • 软件语言:中文
  • 软件类型:国产软件 / 服务器区
  • 软件授权:免费软件
  • 更新时间:2021-04-24 09:17
  • 软件等级:4星
  • 应用平台:WinAll
  • 软件官网:

ITMOP本地下载文件大小:725KB

点赞好评0%(0) 差评差评0%(0)

软件介绍人气软件精品推荐相关文章网友评论下载地址

小编为您推荐:伪静态ISAPI

iis伪静态工具ISAPI Rewrite分享给各位站长朋友们,主要的作用是用于网站静态化或伪静态化,这样有利于搜索引擎,毕竟当下的情况是带参数的url搜索引擎收录效果确实不怎么好。现在服务器主流的还是windows2003和windows2008 R2版本。小编给大家带来的教程也是针对于IIS6.0版本和IIS7.5版本的伪静态处理

官方说明

ISAPI_Rewrite是一个功能强大的网址操纵发动机的基础上正则表达式。它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS ) 。ISAPI_Rewrite是一个ISAPI筛选器的书面纯的C / C + +所以速度极快。 ISAPI_Rewrite让您的自由,超出标准网址计划和发展自己的计划。

IIS配置支持伪静态 ISAPI Rewrite

第一:首先我们需要下载一个ISAPI_Rewrite,有精简版和完全版,一般精简版只能对服务器全局进行配置,而完整版可以对服务器上的各个网站进行伪静态配置.对于个人站长来说,精简版就足够了.

第二:下载完成后.随便装在哪都可以。

打开Internet 信息服务,右键,web站点属性,点击ISAPI筛选器选项卡.添加筛选器,这里的名称可以自己随意填写,路径自己指定ISAPI_Rewrite.dll,然后确定.

特别提示;

1、Rewrite.dll的权限一定要注意,USERS和IIS_USER读写权限要有

2、httpd.ini要放在网站根目录中,而且一定是ANSI编码方式的

3、根目录中怎么样都会有个httpd.parse.errors文件的,无法正常伪静态的时候记得去看看。

4、修改了httpd.ini规则后记得重启服务

IIS6.0中网站做伪静态化

在IIS6.0中,要用到的组件叫做ISAPI_Rewrite,文章最后我们会提供这个工具组件的下载地址。

安装好ISAPI_Rewrite后,需要先打开IIS6.0,在WEB服务扩展选项里,将“所有未知ISAPI扩展”设置为允许状态。

然后右键网站属性,在ISAPI筛选器里,添加DLL,一般为:C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_Rewrite.dll

名称随便写,如ISAPI3

添加好后,在“ISAPI_Rewrite”选项中,点击Edit,然后写一条规则,再点击Apply,就可以保存这条伪静态规则。并且执行一下网站首页,那么这里就会变成绿色箭头,如下图。

IIS伪静态工具ISAPI Rewrite

你会发现优先级显示未知,这个不用管他。只要网站的伪静态规则能被正常执行,就成功了。

ISAPI_Rewrite的说明及基本写法

ISAPI_Rewrite通过加载http.conf或http.ini来执行伪静态规则。

ISAPI_Rewrite的规则一般为:

RewriteRule ^index\.html$ index.asp [N,I]

RewriteRule ^list/list_(\d+).html$ /list.asp?id=$1 [N,I]

RewriteRule ^list/list_(\d+)_(.*).html$ /list.asp?id=$1&class=$2 [N,I]

解释:(\d+)对应$1,(\d+)是一个正则表达式,表示只匹配数字。(.*)对应$2,表示匹配任何字符包括汉字英文字母等。

RewriteRule ^list/list_(\d+)_(.*).html$ /list.asp?id=$1&class=$2 [N,I]

这条的原始URL譬如为:list.asp?id=5&class=game

那么网站在使用静态URL访问时,list/list_5_game.html就会成功。

IIS7.5中网站做伪静态化

首先你要安装URLRewrite组件,在文章结尾会有下载地址。

安装好后,点击IIS中的网站,你会在IIS中发现一个URL 重写的图标。其他方面不用作任何配置。就可以直接双击这个图标来编写伪静态规则了。

IIS伪静态工具ISAPI Rewrite

URLRewrite的说明及基本写法

URLRewrite只需要你安装URLRewrite组件后,点击IIS7.5中的网站,就可以找到“URL重写”选项。然后点击右侧的添加规则,添加一个空白规则。

URLRewrite的规则一般为:

模式里输入:

^list_(\d+)\.html$

重写URL里输入:

/list.asp?id={R:1}

其中,如上所述,(\d+)对应的是{R:1}的值。自己可以根据伪静态参数的复杂程度,自行添加{R:2}{R:3}这样的形式。如想让用户访问list_8_game.html 得到list.asp?id=8&class=game的数据,那么只需要设置为/list.asp?id={R:1}&class={R:2}即可。要注意对应顺序都是从左到右一一对应即可。

ISAPI Rewrite完整安装版下载地址/downinfo/2949.html

更多>>软件截图

推荐软件

其他版本下载

精品推荐

相关文章

下载地址

  • IIS伪静态工具ISAPI Rewrite 32/64位 绿色版

查看所有评论>>网友评论

发表评论

(您的评论需要经过审核才能显示) 网友粉丝QQ群号:203046401

查看所有0条评论>>

更多>>猜你喜欢