my-domain.com (一个web应用程序服务)是通过Azure应用程序网关(v2)公开的。使用基于路径的路由,我还在选择路径上公开其他web应用程序。
例如:
到现在为止还好。但是,这两个web应用程序都在路径/static*上提供动态内容,这反过来解决了my-domain.com/static*。如果只有一个web应用程序,我可以重新路由所有东西,从我的-domain.com/静态*到正确的后端,也就是我的-first-app.azurewebsites.net/静态*,但是当我在同一个领域后面有多个web应用程序时,我很难想出一个解决方案。这两个后端现在都会将连续的内容请求解析到my-domain.com/static*,但是我无法正确地将它们路由到后端,因为我无法在网关配置中区分它们(据我所知,规则只查看路径)。
我也研究过如何使用重写集,但我还没有找到一种方法来正确地将请求路由到后端。
这对上面的配置是可行的吗?目前,我不得不决定使用我的-domain.com的子域,但我很好奇上面的设置是否能做到这一点。
发布于 2022-08-19 08:21:12
多个后端的路径基路由。
添加路由规则。
成功添加路由规则后,打开url _http://:8080/nameyouuse
有关详细信息,请参阅有关使用Azure门户创建具有基于路径的路由规则的应用程序网关的microsoft文档。
https://stackoverflow.com/questions/73398687
复制相似问题