gpt4 book ai didi

asp.net - IIS- "The system cannot find the file specified."

转载 作者:行者123 更新时间:2023-12-02 11:15:17 24 4
gpt4 key购买 nike

我正在构建一个 ASP.NET Web 应用程序,该应用程序一直在本地和临时运行。然而,当我部署到现场时,出现了一些奇怪的问题。以下是现场环境详细信息。

居住环境:

  • 服务器 2003
  • IIS 6

当请求的url如下时,如果没有找到页面,会重定向到IIS中配置的404页面。“http://www.xxxx.com/folder1/default.aspx”

但是,当请求 URL 位于以下(文件夹中带有点)时,它将显示 IIS 默认 404 消息,即“系统找不到指定的文件”。这不是我在 IIS 中配置的,它似乎跳过了所有 http 处理程序和模块。因此,我的自定义 http 处理程序停止使用这种 url。

“http://www.xxxx.com/folder.1/default.aspx”

我猜这与 IIS 设置有关。我有多项研究,没有其他问题像我一样。

如果有人可以提供帮助,我们将不胜感激。非常感谢。

迪翁

最佳答案

可能的原因之一可能是 UrlScan 等工具。 - 您需要显式配置它以允许 url 中的点(.) - 这可以通过编辑 <Windows Folder>\system32\inetsrv\urlscan.ini 来完成和设置AllowDotInPath=1

关于asp.net - IIS- "The system cannot find the file specified.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4426586/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com