我们有一个问题,即 IIS 不再提供在以前工作正常的服务器上查找默认文档 (default.aspx) 的服务。我们没有自觉地改变机器的配置。
症状是,如果您转到计算机上应用程序的根目录,它会显示 asp.net 404 not found 页面,其中包含以下文本:
无法找到该资源。
描述:HTTP 404。[等...]
请求的 URL:/folder/eurl.axd/dd4414e526108f45a561b782d54f3ba2/
我不知道 eurl.axd 是什么,但它似乎是指对 ASP.NET 4.0 的无扩展 URL 支持,但有问题的站点都是 ASP.NET 2.0 站点。
Default.aspx 绝对被设置为站点的默认文档(并且位于列表的顶部)。
如果我手动输入 /folder/default.aspx ,则该站点可以正常工作,因此提供页面不是问题,而仅仅是 IIS 本身没有默认为该页面的问题。
任何解决此问题的想法将不胜感激,因为这会影响实时服务器:(