如何在同一个 Azure Web 服务应用程序上部署 2 个 SPA

How to Deploy 2 SPAs on the same Azure Web Service App

我在 Azure Web 服务应用程序上有一个服务器 (.dontet) 运行。我有一个 SPA 运行 在其之上,它与所述服务器的 REST API 进行通信。该 SPA(JS,HTML,CSS)通过访问所述服务器的根 url 来提供服务。 (类似于 https://my-server.azurewebsites.net

现在我想部署一个额外的 SPA(基本上是一个更现代的版本),它与同一台服务器和与“旧”SPA 完全相同的 REST API 通信。

我怎样才能做到这一点?

感谢您的帮助

在同一 Azure Web 服务应用程序上部署 2 个 SPA

  • 在 wwwroot 文件夹中创建两个不同的文件夹。
  • 您可以使用“应用程序设置”->“虚拟应用程序和目录”在单个 Azure Web 应用程序中部署多个项目,以设置多个项目位置并将它们标记为应用程序。

Where can I see in the Azure Portal which requests have hit my server?

  • 使用 application insights,您可以以列表的形式查看跟踪。

参考View application traces in Azure portal

502- Bad Gateway

  • 刷新页面。
  • 启动新的浏览器会话或在不同的浏览器上加载网站。
  • 重新启动计算机和网络设备。
  • 清除缓存和 cookie。