HTTP 错误 404.0 - 未找到 - 您正在查找的资源已被删除、更名或暂时不可用

问题描述 投票:0回答:1

我们正在将基于 1.1 框架构建的 Web 应用程序迁移到 4.0 框架。较旧的服务器是 Windows Server 2003 Standard Edition SP2,较新的服务器是 Windows Server 2008 R2 Standard SP1。

来到管道模式,我尝试了集成和经典,但都没有帮助。我在旧服务器上的 IIS 5 上有一个 httphandler 来处理“.controller”类型的任何文件扩展名。为了获得相同的效果,我添加了一个托管处理程序以及一个“.controller”来请求过滤并将其设置为“允许”状态。

错误详情:

应用程序“mywebsite.com”Internet信息服务7.5中的服务器错误 错误总结 HTTP 错误 404.0 - 未找到

您要查找的资源已被删除、更名或暂时不可用。

详细错误信息 模块 IIS Web 核心 通知MapRequestHandler 处理程序静态文件 错误代码 0x80070002

请求的 URL http://www.MYWEBSITE.com:80/MyProject/ 物理路径 C:\Projects\Folder\MyProjectSolution\MyProject\Abc.controller 登录方式 匿名 匿名用户登录

最可能的原因: • Web 服务器上不存在指定的目录或文件。 • URL 包含拼写错误。 •自定义过滤器或模块(例如 URLScan)限制对文件的访问。

您可以尝试的事情: •在Web 服务器上创建内容。 •检查浏览器URL。 •创建跟踪规则来跟踪此HTTP 状态代码的失败请求并查看哪个模块正在调用SetStatus。有关为失败请求创建跟踪规则的更多信息,请单击此处。

没有任何帮助:(。请让我知道您的宝贵建议。

谢谢, 纳迪姆。

.net iis-7 migration
1个回答
0
投票

本地主机:51353/Default.h x IIS 8.0 详细错误 - 404 x ....../默认.html

HTTP 错误 404.0 - 未找到 您正在查找的资源已被删除、更名或暂时不可用。 最可能的原因: • Web 服务器上不存在指定的目录或文件。 URL 包含拼写错误。 • 自定义过滤器或模块(例如URLScan)限制对文件的访问。 您可以尝试的事情: 在 Web 服务器上创建内容。 查看浏览器 URL。 创建跟踪规则来跟踪此 HTTP 状态代码的失败请求并查看哪个模块正在调用 SetStatus。有关为失败请求创建跟踪规则的更多信息,请单击此处。

© www.soinside.com 2019 - 2024. All rights reserved.