MVC 网站上的 IIS 8.5 即时 404.0 错误

MVC 网站上的 IIS 8.5 即时 404.0 错误

我有一个 MVC 网站,已发布到我的服务器。它为内部和外部用户提供了两种不同的角色。在外部(使用 www.oursite.com),该网站运行良好。

当我们尝试从内部访问它时(http://服务器名称/应用程序)它会立即抛出 404.0 错误:

Detailed Error Information:
Module             IIS Web Core
Notification       MapRequestHandler
Handler            StaticFile
Error Code         0x80070002
Requested URL      http://localhost:80/OURMVCSITE
Physical Path      D:\OURMVCSITE
Logon Method       Anonymous
Logon User         Anonymous

两个网站都指向同一个目录 (D:\OURMVCSITE),并在同一个应用程序池下运行,具有相同的基本和高级设置。除了一个在“默认网站”下作为应用程序运行,另一个在“oursite.com”网站下运行之外,我看不出有任何区别。

即使在我回收应用程序池之后,404 也是即时的,这会使外部 URL 需要一段时间才能重新启动。

我还能在哪里诊断/修复这个问题?

我已为默认网站启用失败请求跟踪,但文件夹为空。未创建失败请求日志。

谢谢

相关内容