龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > asp编程 >

IIS实现ASP静态配置ISAPI Rewrite伪静态工具

时间:2009-12-21 11:47来源:未知 作者:admin 点击:
分享到:
下面就简单讲下web服务器安装ISAPI Rewrite实现网站动态文件变化静态的方法。 1、下载安装IIS下的ISAPI Rewrite。 下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi 随便装在哪都可以,默认是

下面就简单讲下web服务器安装ISAPI Rewrite实现网站动态文件变化静态的方法。

1、下载安装IIS下的ISAPI Rewrite。

下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi

随便装在哪都可以,默认是装在C:Program FilesHelicon下,要注意的是这个目录everyone要有读取权限。我就因为当时服务器权限配的比较严格,默认安装Helicon这目录EVERYONE是没有任何权限的,结果老是出现:Service Unavailable 。

2、配置IIS,打开Internet 信息服务,右键,web站点属性,点ISAPI筛选器选项卡,添加筛选器,名称填个rewrite,路径自己指定ISAPI_Rewrite.dll(在软件安装的根目录下),确定.下图: 

3、最后添加rewrite规则.正则,找到ISAPI_Rewrite的安装目录,把httpd.ini的只读属性去掉,打开编辑.

下面是我的部分规则。

[ISAPI_Rewrite]

# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default.ida|root.exe|..).* . [F,I,O]

#######  okajax.com ############################################
RewriteRule ^(.*)/cy/([0-9,a-z]*).html $1/cy/cyshow.asp?id=$2 #把cy/cyshow.asp?id=xx映射成cy/xx.html

保存,重启IIS。

精彩图集

赞助商链接