主站点的 IIS 子应用程序在获取由 Web 应用程序根操作员以编程方式访问的静态文件时出现问题 (~)

主站点的 IIS 子应用程序在获取由 Web 应用程序根操作员以编程方式访问的静态文件时出现问题 (~)

我在本地局域网中有一个 Windows Server,其中有用 blazor 和 Razor 编写的不同 asp.net 核心应用程序。

Windows Server 有一个静态 IP 192.168.1.5。

我想要访问以下网站:

  • 主(192.168.1.5)
  • 应用程序1(192.168.1.15/应用程序1)
  • 应用2
  • 应用3

我使用带有简单静态 html 文件的站点设置了 IIS。

我只想通过 192.168.1.5/app1 (或 app2、pr app3)运行应用程序

当我尝试使用上述格式访问 app1(一个 razor web 应用程序)时,我可以访问该应用程序,但放置在 app1 的 wwwroot 文件夹中的所有静态文件(css、图像等)都使用 context/而不是/app1。(192.168.1.5/images/p.png即而不是192.168.1.5/app1/images/p.png)。有什么帮助吗?

相关内容