配置Azure应用程序网关到Azure Web应用程序以按路径路由请求

时间:2018-07-02 12:48:45

标签: azure-web-app-service azure-application-gateway

我有两个Web应用程序(webapp1和webapp2)。我想使用可以通过基于路径的重定向进行路由的Application Gateway功能。 http://mywebsite/login1重定向到webapp1 http://mywebsite/login2重定向到webapp2

是否可以通过应用程序网关执行此操作,如果您可以的话,请提供链接或指导以说明如何针对Web应用程序执行此操作

2 个答案:

答案 0 :(得分:1)

是的。您可以在Application Gateway中使用基于路径的路由来完成这项工作。这是链接:

Application Gateway URL Routing

主要思想是,您可以使用路由规则来指向特定的后端池。该后端池将指向您想要处理该请求的任何服务器。

答案 1 :(得分:0)

  

是否可以使用应用程序网关

好的。如果要使用Azure WebApp服务执行此操作。但是我们需要做两件事:

1。确保应用程序根路径与您在应用程序网关中映射的路径相同。例如:

如果要路由http://mywebsite/login1-> webapp1 您的webapp1应用程序根路径(主页)应为:http:/// login1您可以在应用程序服务处进行快速配置->应用程序设置->虚拟应用程序和目录:

enter image description here

2。Azure Web应用程序需要两个自定义运行状况探针,由于似乎无法在Azure门户上创建它们,因此我们可以使用PS脚本来创建它们。

有关更多详细信息,请参阅此blog