301重定向 – 两个Azure Web应用程序

huangapple go评论64阅读模式
英文:

301 Redirect - Two Azure Web Apps

问题

我有一个运行在 old-example-app.azurewebsites.net 上的应用程序。我想要设置一个重定向,将该应用程序重定向到 Azure 中的另一个应用程序,即 new-example-app.azurewebsites.net。我希望能够在不进行代码更改和重新部署的情况下实现这一目标,因为我没有部署槽,并且我的 old-example-app 有很多活跃用户。是否有任何我可以在 Azure 网站应用设置上启用或修改的设置,或者我只能创建一个新的部署?

英文:

I have an application running on old-example-app.azurewebsites.net. I want to setup a redirect from that application to another one in Azure that is new-example-app.azurewebsites.net. I want to accomplish this without having to make a code change and redeployment because I don't have deployment slots and my old-example-app has a lot of active users. Is there any setting I can enable or modify on the web app settings in Azure or am I stuck making a new deployment?

答案1

得分: 1

你可以利用Azure Application Gateway和多站点侦听器来在你的旧Azure Web应用和新Azure Web应用之间路由2个URL。

在你的后端池中,添加2个后端池,一个用于old-example-app.azurewebsites.net应用,另一个用于new-example-app.azurewebsites.net应用,如下所示:

我的应用1:

我的应用2:

现在,创建一个路由规则来路由两个后端目标的URL,如下所示:

请参考我的SO帖子以获取更多详细信息。

英文:

You can make use of Azure Application Gateway with Multi-site listener to route 2 URL's between your old azure web app and new azure web app.

301重定向 – 两个Azure Web应用程序

301重定向 – 两个Azure Web应用程序

In your backend pool, Add 2 backend pools 1 for old-example-app.azurewebsites.net App and 2nd for new-example-app.azurewebsites.net like below:-

My App1:-

301重定向 – 两个Azure Web应用程序

My App2:-

301重定向 – 两个Azure Web应用程序

301重定向 – 两个Azure Web应用程序

Now, Create a routing rule to route the URL's for both the Backend targets like below:-

301重定向 – 两个Azure Web应用程序

301重定向 – 两个Azure Web应用程序

301重定向 – 两个Azure Web应用程序

301重定向 – 两个Azure Web应用程序

Refer my SO thread for more details.

huangapple
  • 本文由 发表于 2023年7月18日 02:00:12
  • 转载请务必保留本文链接:https://go.coder-hub.com/76707029.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定