经典 asp 页面在 IIS 7 中生成 404 错误

经典 asp 页面在 IIS 7 中生成 404 错误

我有一个在 IIS 7.5 中运行的 asp.net 应用程序。我有一个独立的经典 asp 页面,它是从另一个站点迁移过来的,现在我已将其作为 asp.net 应用程序的一部分包含在内。我将应用程序托管在本地计算机上,但每当我导航到经典 asp 页面时,都会收到 404 Not Found 错误。该页面没有丢失,我已通过 Windows 功能在 IIS 中启用了 ASP。asp.net 页面运行正常。

奇怪的是,我已经能够将该页面作为其自己的站点托管在 IIS 中,但是当它与 asp.net 集成时则不行。

IIS 日志文件包含以下请求行:

2013-11-06 16:25:33 127.0.0.1 GET /test/testpage.asp - 80 [username] 127.0.0.1 [system info] 404 0 2 120

感谢您的所有建议,如果您需要更多信息,请告诉我。

编辑1

我让失败请求跟踪工作起来,并且在跟踪事件时能够在日志文件中找到此错误MODULE_SET_RESPONSE_ERROR_STATUS

ModuleName IIS Web Core 
Notification 16 
HttpStatus 404 
HttpReason Not Found 
HttpSubStatus 0 
ErrorCode 2147942402 
ConfigExceptionInfo  
Notification MAP_REQUEST_HANDLER 
ErrorCode The system cannot find the file specified. (0x80070002) 

答案1

好吧,这个问题的解决方案非常令人尴尬 - 页面链接错误,这就是为什么它在其他所有方面都正常工作。至少我学到了很多关于 IIS 的知识?

相关内容