日期:2014-05-16  浏览次数:21211 次

IIS如何将所有的HTTP请求改写为MMS请求(URL重写)
本人在做一个学习网站,所有的课件都是第三方的(不能修改),因此希望将课件中所有对媒体资源的请求(http://www.xxxx.com/xx.wmv)自动改为为(mms://www.xxxx.com/xx.wmv),从而实现课件中的视频部分有流媒体服务器管理,进而提高服务效率和质量

ASP.NET托管代码中HttpContext.RewritePath函数只能修改域名之后的所谓的RawUrl,域名都不能修改,更不要说协议了

请高手支招,多谢了,急

------解决方案--------------------
如果你希望快速实现的话
最好使用 win7以上系统 2008 R2 /windows 8

使用iis7以上 可以用地址重写组件 轻松实现
请参考我的博客一步一步就可以实现

http://blog.jinglao99.com/post/2010/03/09/抛弃urlrewriterdll文件使用IIS7地址重写模块(Microsoft-URL-Rewrite-Module)实现伪静态.aspx