IsapiRewriter

IIS 6.0 Default.aspx 页面不可用

今天 和往常一样,部署了一个Web站点。因为是很久之前的项目,这次重新部署,应该是很比较熟练了。 从TFS中获取最新代码,编译,Publish 到服务器。按部就班的设置ASP.net 版本;ISAPIRewriter,程序池…… . 然后 右键 浏览,结果提示 Defalut.aspx页面找不到。 Default页面已经设置了。 测试了服务器上别的站点,都可以的。唯一的区别是这个站点部署了ISAPIRewriter,然后将 ISAPIRewriter 暂时去掉,果然可以直接通过 http://localhost/ 访问了。 然后 找到 IsapiRewriter 的配置文件 IsapiRewrite4.ini ,才发觉之前,直接将Default.aspx 直接跳转到 一个 子目录中的 index.aspx页面,而现在 这个子目录不存在了。导致 该页面发现不到。 疏漏的原因是 IsapiRewriter 没有放在TFS 中,直接从 别的站点Copy 过来的,但是没有更改 其配置文件。