win7系统安装IIS后访问http://localhost时正常,但访问其他地址时出错,如:访问http://localhost/ARCIMS/Website/lanzfc/veiwers.htm出错。错误如下:
应用程序“DEFAULT WEB SITE”中的服务器错误Internet Information Services 7.5
错误摘要
HTTP 错误 404.0 - Not Found
您要找的资源已被删除、已更名或暂时不可用。 详细错误信息
模块 IIS Web Core
通知 MapRequestHandler
处理程序 StaticFile
错误代码 0x80070002
请求的 URL http://localhost:80/ARCIMS/Website/lanzfc/veiwers.htm
物理路径 D:\inetpub\wwwroot\ARCIMS\Website\lanzfc\veiwers.htm
登录方法 匿名
登录用户 匿名
最可能的原因:
?指定的目录或文件在 Web 服务器上不存在。
?URL 拼写错误。
?某个自定义筛选器或模块(如 URLScan)限制了对该文件的访问。
可尝试的操作:
?在 Web 服务器上创建内容。
?检查浏览器 URL。
?创建跟踪规则以跟踪此 HTTP 状态代码的失败请求,并查看是哪个模块在调用 SetStatus。有关为失败的请求创建跟踪规则的详细信息,请单击此处。
链接和更多信息此错误表明文件或目录在服务器上不存在。请创建文件或目录并重新尝试请求。
查看更多信息 ?
------解决方案--------------------------------------------------------
试试这个
http://localhost/lanzfc/veiwers.htm
或者
http://localhost/veiwers.htm
------解决方案--------------------------------------------------------
你网站的根目录如果是ARCIMS,那URL写http://localhost:80/Website/lanzfc/veiwers.htm就行了。
------解决方案--------------------------------------------------------
根据楼主的描述,是打开子目录下的文件找不到?请确认你的“启用父路径”开启了吗?
启用父路径方法:右击站点-》属性-》主目录-》配置-》选项-》勾选“启用父路径”