zhizhuo 发表于 2012-11-12 11:29:42

把动态页面变成静态页面--ISAPI_Rewrite针对IIS的解决方案

    静态页面对于搜索引擎的友好性是毋庸置疑的,但是,动态页面的优势对于站点维护的便利,论坛和其他需要程序控制的机制来说也是必需的。
   
    我们除了可以用使用内容发布系统把页面发布为静态html格式以外,还有另外的选择。那就是静态--〉动态页面的映射。这里,Apache服务器上有一个非默认模块mod_Rewrite。使用了正则表达式方式,把动态页面转换为静态页面。这样我们就可以把me.asp?para=123映射成me/123.html这样的静态页面。当遇到me/123.html的请求时,web server自动导向me.asp?para=123来处理。
   
    在IIS平台下面有两个组件可以实现mod_Rewrite一样的功能。ISAPI REWRITE和IIS REWRITE 。
   
    这里只有ISAPI Rewrite的一个LITE版本是免费的,其它都是trial版本。ISAPI Rewrite Lite的版本功能。
   
    This is simplified edition of ISAPI_Rewrite. It does not support per-virtual-site configurations, proxiing, metabase monitoring and automatic cache cleanup but all other features are supported.
   
    所以,lite版本不支持虚拟站点配置,元数据监测和自动缓存清理。
   
    metabase元数据:metabase 元数据库 指一个驻留内存的数据存储区域,其中存放着IIS的配置值。/Metabase是储存成System32\Inetsrv
   
    资料夹中的Metabase.bin文件

新工作 发表于 2012-11-12 12:23:05

我的服务器是nigix的哦。

恒信互赢 发表于 2026-08-04 14:47:43

刚好遇到类似问题,看完这个帖子心里有底了

温州东瓯医院 发表于 2026-08-05 00:31:29

这个分享太实用了,刚好能用到,感谢楼主!

囧囧有神 发表于 2026-09-08 09:41:12

楼主太厉害了,整理得这么详细,必须支持

花开.彼岸 发表于 2026-09-09 17:58:41

完全赞同,我也是这么认为的,英雄所见略同~

西万路小混混 发表于 2026-09-11 20:52:10

楼主辛苦了,整理这么多内容,必须点赞收藏

西万路小混混 发表于 2026-10-23 20:12:38

说得很实在,没有夸大其词,这种真实分享太难得了
页: [1]
查看完整版本: 把动态页面变成静态页面--ISAPI_Rewrite针对IIS的解决方案