Azure上基于URL路径的路由

Azure上基于URL路径的路由,azure,Azure,我需要Azure上的以下配置: 对www.domain.com的请求转到应用程序服务(称之为MainAppService) 向www.domain.com/blog/*请求其他应用程序服务(称为BlogAppService) 重要的是url保持在www.domain.com/blog/something(简单重定向到blog.domain.com/something对我来说不起作用) MainAppService是一个.Net核心应用程序,而BlogAppService应该是php(是的,W

我需要Azure上的以下配置:

  • 对www.domain.com的请求转到应用程序服务(称之为MainAppService)
  • 向www.domain.com/blog/*请求其他应用程序服务(称为BlogAppService)
重要的是url保持在www.domain.com/blog/something(简单重定向到blog.domain.com/something对我来说不起作用)


MainAppService是一个.Net核心应用程序,而BlogAppService应该是php(是的,WordPress)。我想知道Azure应用程序网关是否是唯一的选择。任何基于代码的解决方案都不需要安装AAG?

< P>。据我所知,如果您想要一个基于代码的解决方案,您可以考虑添加Web应用程序服务。这似乎只适用于一个web应用程序服务。也就是说,您无法根据重写规则将HTTP主机
www.domain.com
重定向到
blog.domain.com

作为您的配置,我认为Azure application gateway是一种简单且更好的方法

配置示例: