是否可以在IIS 5中使用Castle MonoRail Routing功能?
时间:2020-03-06 14:43:29 来源:igfitidea点击:
我是否必须使用IIS 6或者更高版本才能使用Castle MonoRail Routing功能?
我知道casini可以工作,但实际上我们不打算使用casini部署网络应用,还是可以?
解决方案
通常,所需的配置更改是使所有文件扩展名的请求都通过ASP.net筛选器(我们可以在IIS中检查.aspx扩展名的配置)。
但是,对于特定虚拟目录(而不是该目录中的特定文件)的请求,IIS会在通过请求之前尝试验证该目录是否存在。要解决此问题,人们通常编写一个ISAPI筛选器以拦截对目录的请求,或者将所有以.mr结尾的请求映射到ASP.net引擎,并调整其URL表示策略。