解决方案:IIS7 URL重写配置
今天给客户部署系统,客户及其上安装的是Windwos Server 2008,而我一直涌的是Windwos Server2003,用vs2005编写的系统,在iis6.0上运行正常,现在要迁移到IIS7.0下。 在网上查询一番,没有足够详细的信息,经过一番折腾,最后终于弄好了;步骤如下: 1,新建立网站后,将该站点的应用程序池的托管管道模式设置为“经典”,如下图: 2,在网站“功能视图”设置网站“模块”功能项,双击“模块”图标,如下图: 3,进入本级模块配置中,再界面右侧:操作-->配置本地模块,选择已经注册的本机模块,如下图: 4,配置程序映射,在网站功能视图中双击“处理程序映射”,如下图: 5,双击“处理程序映射”,进入程序映射设置界面中,在右侧的“操作”项中,单击“添加脚本映射”,输入您自定义的URL扩展名,选择执行程序,如下图: 6,点击“请求限制”,在默认的“影射”选项卡中,取消所有选择(url重写是虚拟路径),如下图: 7,在“谓词”选项卡中,如图设置: 8,在“访问”选项卡中如下图设置,选择“脚本”访问权限: 9,确定后,即可访问。有图为证: