如果你要把所有的扩展都映射到 ASP.NET,对Windows XP上的 IIS 5 来说只需要设置 .* 到 ASP.NET ISAPI ,但对 IIS 6 就不一样了,点击“添加”然后指定 ASP.NET ISAPI 扩展。
总结现在,我们已经创建了一个简单的但非常强大的 ASP.NET 重写模块,它支持可基于正则表达式的 URLs 和页面回发,这个解决方案是容易实现的,并且提供给用户的例子也是可用的,它可以用简短的、整洁的URL来替代查询字符串参数。 要使用这个模块,只需简单在你的应用程序中对 RewriteModule 进行引用,然后在 web.config 文件中添加几行代码以使你不想显示的 URL 通过正则表达式代替。这个重写模块是很容易部署的,因为只需要在web.config中修改任何“虚拟”的URL即可,如果你需要进行测试,还可以对重写模块进行关闭。
要想对重写模块有一个深入的了解,你可以查看本文提供的原代码。我相信你会发现这是一个比ASP.NET提供的原始映射更好的体验。
您可能感兴趣的文章: