我有两个通过 Azure Web 服务托管的 Web 应用,其 URL 分别为 https://example1.azurewebsites.net
和 https://example2.azurewebsites.net
分别。
我正在考虑的是,我想将 example1
的请求重定向到 example2
,而不需要任何代码更改或重新部署。我不太确定 Azure Web 服务是否支持这种开箱即用的配置。如果是这样,最好的选择是什么?
更新:
澄清一下,所有请求的 URL 都需要从 example1
更改为 example2
。
最佳答案
最简单的方法是使用重定向规则更新您的 web.config。您甚至可以在 WebApp 的 SCM 站点中编辑 web.config,而无需通过 FTP 进入或重新部署。 Here's the Microsoft docs .
这段代码应该可以做到这一点,但我还没有测试过。
<system.webServer>
<httpRedirect enabled="true" destination="http://www.contoso.com/" />
</system.webServer>
关于azure - 如何将请求重定向到通过 Azure 应用服务托管的不同 Web 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64537560/