将Azure WebPage端口重定向到VM

时间:2016-07-15 02:35:51

标签: java azure redirect azure-web-sites

我正在构建一个包含一个Web站点和一个Java应用程序的项目。该网站在Azure中作为Web应用程序运行,我的应用程序也在Azure中的虚拟机中运行。这个java应用程序是一个Web服务器,用户可以从Internet上使用它。

所以我想在这里完成的是,当用户输入www.mysite.com时,它会打开网站,当他输入www.mysite.com:8190/MyEPoint时,他应该被重定向到我的应用程序虚拟机。因此,他可以在不使用IP的情况下访问我的Web服务器。

1 个答案:

答案 0 :(得分:0)

根据我的经验,有两种方法可以满足您的需求,并且没有必要为VM重定向请求指定一个单独的端口。

  1. 正如@DavidMakogon所说,您可以在Java应用程序中创建一个请求过滤器,以使用像response.sendRedirect()这样的函数重定向请求获取网址映射模式,该请求基于HTTP 30X

  2. 您可以尝试为您的网站创建Azure应用程序网关。 VM使用网址格式路由来引导请求,请参阅官方文章Create an application gateway using URL based routing以了解如何开始使用。

相关问题