最有帮助
阅读排行

怎么配置IIS让所有请求通过ASP.NET处理(IIS通配符请求)

咋做网 发布于 2008-6-17 4:04:23 浏览262次
在一些使用没有后缀名的请求进行Url Rewrite的程序中,我们需要把所有的文件请求都交给ASP.NET去处理。比如:ASP.NET MVC默认的Rewrite方式。这时,除了Windows 2008 +IIS7可以完美处理MVC地址请求外,其它版本的IIS我们要进行相应的配置。下面分别是IIS5.1和IIS6的配置方法,必须注意所有的请求交由ASP.NET处理后,可以会对性能产生一定的影响。
 1.Windows XP IIS 5.1配置方法

    a)右击要配置的网站,“属性”切换到“主目录“选项卡。
    b)单出“配置”。
    c)在“应用程序扩展”中,选择添加。
    d)可执行文件输入:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll
        扩展名 .*
    e)"确认文件是否存在"前不打钩。
    单击确定完成配置。
2.Windows 2003 IIS 6 配置方法
    a)右击要配置的网站,“属性”切换到“主目录“选项卡。
    b)单出“配置”。
    c)在“通配符应用程序映射(执行顺序)”下面,点击“插入”,“可执行文件”,输入:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll 不选择“确认文件是否存在”。
   单击确定完成配置。
8
发表评论:
姓名:
Email:
内容(不超过500字,否则将自动截断):