首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-09-23 
win7旗舰版 iis7.0 网站静态页面不能访问win7旗舰版 iis7.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.html 
物理路径 E:\myWork\****\advice\201205\26586160_1.html 
登录方法 匿名 
登录用户 匿名 
 

[解决办法]
好像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中做的这个吧

探讨

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

热点排行