今天研究了大半天自定义后缀的URL重写,终于成功了。搜集几篇这方面的好文如下:
1、《在 ASP.NET 中执行 URL 重写》http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx
2、《ASP.net的RUL重写》:
http://www.cnblogs.com/hd/archive/2005/06/20/177633.html
3、《URL重写续篇》:
http://www.cnblogs.com/hd/archive/2005/06/21/178367.html
4、《一完美的关于请求的目录不存在而需要url重写的解决方案!》:
http://pwqzc.cnblogs.com/archive/2005/11/21/281331.aspx
如果自定义文件后缀,还需在IIS的ISAPI映射下面定义相应的文件格式,指向aspnet_isapi.dll。
有关正则表达式的匹配参见下面的文章/讨论:
http://community.csdn.net/Expert/topic/4492/4492802.xml?temp=.4550592