gpt4 book ai didi

azure - 如何设置 Azure Front Door(标准/高级)以将 HTTP 请求转发到静态 Web 应用程序

转载 作者:行者123 更新时间:2023-12-03 01:13:28 24 4
gpt4 key购买 nike

我希望能够将所有请求转发到 Azure 前门中配置的终结点(例如 mydomain.com/foo/bar)到静态 Web 应用程序 (silly-name-1a2b3c.azurestaticapps.net)。

我需要转发而不是重定向请求,所以基本上是一个反向代理。我不希望客户看到静态 Web 应用程序的原始地址 (silly-name-1a2b3c.azurestaticapps.net)。

我需要使用 Azure Front Door,因为我的域 (mydomain.com) 已在那里配置,并且我不想在多个位置配置它。

我发现了 Azure Front Door 经典版的示例配置,但它与 Azure Front Door 标准/高级版有很大不同。我开始想知道 Azure Front Door Standard/Premium 本身是否能够支持这样的用例。也许 Azure Front Door 和静态 Web 应用程序之间需要另一个服务。

我已经尝试按照 Microsoft 准备的手册 ( https://learn.microsoft.com/en-us/azure/static-web-apps/front-door-manual ) 中的说明进行配置,但没有成功。

我能够设置请求重定向并且它有效,但正如我提到的,我希望转发请求。

您能否引导我找到有关 Desider 设置的一些来源,并确认/否认我对 Azure Front Door 标准版/高级版局限性的怀疑?

最佳答案

您需要创建一条路线,如quickstart tutorial所示您可以在其中设置要匹配的路径模式并定义要将请求转发到的源组。

如果需要使用规则集,则需要使用 URL Rewrite规则而不是 URL Redirect .

您的源模式为 mydomain.com/foo/bar,目标模式为 silly-name-1a2b3c.azurestaticapps.net。您可能还想preserve unmatched path以确保按原样进入您的后端。

关于azure - 如何设置 Azure Front Door(标准/高级)以将 HTTP 请求转发到静态 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76200285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com