静态页面对于搜索引擎的友好性是毋庸置疑的,但是,动态页面的优势对于站点维护的便利,论坛和其他需要程序控制的机制来说也是必需的。
我们除了可以用使用内容发布系统把页面发布为静态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.
metabase元数据:metabase 元数据库 指一个驻留内存的数据存储区域,其中存放着IIS的配置值。/Metabase是储存成System32\Inetsrv
资料夹中的Metabase.bin文件
[technorati relative tag]
[相关内容]
由 tristones 发表于 2003年12月24日 下午09時35分
能不能说一说ISAPI REWRITE的具体写法啊?
Posted by: qiujiao 发表于 2004年04月24日 下午04時23分俺英语不大好,看了好半天,头都蒙啦,也没有看懂,对于俺来说,实在是太难喽.
期待期待
我已经成功的把ee-studio.com/drupal 配置成clean urls用的就是isapi rewirte lite.
我后来又成功的配置了php.ee-studio.com/drupal.
但是!我再想把另一不同域名的站点配置起来就不行了!可能是限制原因,也可能是我配置的原因。便我又买不起也买不到正式版!
Posted by: eureka 发表于 2004年11月28日 下午05時36分有没有办法破解或者使用其它方法呢。
当然用apache没问题。但我不能用apache呀!
痛苦中