当前位置: 代码迷 >> ASP.NET >> win7旗舰版 iis7.0 网站静态页面不能访问,该怎么解决
  详细解决方案

win7旗舰版 iis7.0 网站静态页面不能访问,该怎么解决

热度:10736   发布时间:2013-02-25 00:00:00.0
win7旗舰版 iis7.0 网站静态页面不能访问
win7旗舰版 iis7.0
网站已经架好
应用程序池
虚拟目录
网站
都加上了
网站动态页面可以访问
但是静态页面就不能访问了
报错如下:
错误摘要
HTTP 错误 404.0 - Not Found
您要找的资源已被删除、已更名或暂时不可用。 详细错误信息模块 IIS Web Core 
通知 MapRequestHandler 
处理程序 StaticFile 
错误代码 0x80070002 
请求的 URL http://localhost:2244/advice/201205/26586160_1 
物理路径 E:\myWork\****\advice\201205\26586160_1 
登录方法 匿名 
登录用户 匿名 
 

------解决方案--------------------------------------------------------
好像IIS7要检查物理文件在不在。下面是我的配置,不记得哪个是disable检查了。

XML code
<handlers>      <add name="js local 64bit" path="*.js.local" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv4.0,bitness64"/>      <add name="js local" path="*.js.local" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv4.0,bitness32"/>    </handlers>
------解决方案--------------------------------------------------------
你应该是在Http Hanlder中做的这个吧

探讨

我程序里面做了处理的,如果当前的静态页面不存在,应该根据编写好的规则重新生成新的静态页面的
不知道为什么报这个错误,求指点
  相关解决方案